=============================================================================== About this build: this rebuild has been done as part of reproduce.debian.net where we aim to reproduce Debian binary packages distributed via ftp.debian.org, by rebuilding using the exact same packages as the original build on the buildds, as described in the relevant .buildinfo file from buildinfos.debian.net. For more information please go to https://reproduce.debian.net or join #debian-reproducible on irc.debian.org =============================================================================== Preparing download of sources for /srv/rebuilderd/tmp/rebuilderdQzcCKR/inputs/vtk9_9.6.2+dfsg1-2_ppc64el.buildinfo Source: vtk9 Version: 9.6.2+dfsg1-2 rebuilderd-worker node: osuosl6-ppc64el +------------------------------------------------------------------------------+ | Downloading sources Tue, 14 Jul 2026 17:59:42 +0000 | +------------------------------------------------------------------------------+ Get:1 https://deb.debian.org/debian trixie InRelease [140 kB] Get:2 https://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] Get:3 https://deb.debian.org/debian trixie-updates InRelease [47.3 kB] Get:4 https://deb.debian.org/debian trixie-proposed-updates InRelease [57.6 kB] Get:5 https://deb.debian.org/debian trixie-backports InRelease [54.0 kB] Get:6 https://deb.debian.org/debian forky InRelease [151 kB] Get:7 https://deb.debian.org/debian sid InRelease [193 kB] Get:8 https://deb.debian.org/debian experimental InRelease [91.7 kB] Get:9 https://deb.debian.org/debian trixie/main Sources [10.5 MB] Get:10 https://deb.debian.org/debian trixie/non-free-firmware Sources [6,552 B] Get:11 https://deb.debian.org/debian-security trixie-security/main Sources [185 kB] Get:12 https://deb.debian.org/debian-security trixie-security/non-free-firmware Sources [696 B] Get:13 https://deb.debian.org/debian trixie-updates/main Sources [888 B] Get:14 https://deb.debian.org/debian trixie-proposed-updates/main Sources [76.2 kB] Get:15 https://deb.debian.org/debian trixie-backports/non-free-firmware Sources [3,376 B] Get:16 https://deb.debian.org/debian trixie-backports/main Sources [277 kB] Get:17 https://deb.debian.org/debian forky/non-free-firmware Sources [7,852 B] Get:18 https://deb.debian.org/debian forky/main Sources [11.0 MB] Get:19 https://deb.debian.org/debian sid/non-free-firmware Sources [10.8 kB] Get:20 https://deb.debian.org/debian sid/main Sources [11.7 MB] Get:21 https://deb.debian.org/debian experimental/main Sources [356 kB] Get:22 https://deb.debian.org/debian experimental/non-free-firmware Sources [2,568 B] Fetched 35.0 MB in 5s (7,274 kB/s) Reading package lists... 'https://deb.debian.org/debian/pool/main/v/vtk9/vtk9_9.6.2%2bdfsg1-2.dsc' vtk9_9.6.2+dfsg1-2.dsc 3785 SHA256:572d5a72b03c72c2484d261155498af0adff214cafe0587ab173013c1bbcafde 'https://deb.debian.org/debian/pool/main/v/vtk9/vtk9_9.6.2%2bdfsg1.orig.tar.xz' vtk9_9.6.2+dfsg1.orig.tar.xz 28738704 SHA256:7b144022625b5bc587b712b8b8ea91788a4278136c6f18fd173a5750496ac5fa 'https://deb.debian.org/debian/pool/main/v/vtk9/vtk9_9.6.2%2bdfsg1-2.debian.tar.xz' vtk9_9.6.2+dfsg1-2.debian.tar.xz 25760 SHA256:68769a15cba7731585ca916130235da31e3447f8417bf32d0111fbbf304dfaad 7b144022625b5bc587b712b8b8ea91788a4278136c6f18fd173a5750496ac5fa vtk9_9.6.2+dfsg1.orig.tar.xz 68769a15cba7731585ca916130235da31e3447f8417bf32d0111fbbf304dfaad vtk9_9.6.2+dfsg1-2.debian.tar.xz 572d5a72b03c72c2484d261155498af0adff214cafe0587ab173013c1bbcafde vtk9_9.6.2+dfsg1-2.dsc +------------------------------------------------------------------------------+ | Calling debrebuild Tue, 14 Jul 2026 17:59:49 +0000 | +------------------------------------------------------------------------------+ + nice /usr/bin/debrebuild --buildresult=/srv/rebuilderd/tmp/rebuilderdQzcCKR/out --builder=sbuild+unshare --cache=/srv/rebuilderd/cacheRebuilding vtk9=9.6.2+dfsg1-2 in /srv/rebuilderd/tmp/rebuilderdQzcCKR/inputs now. -- /srv/rebuilderd/tmp/rebuilderdQzcCKR/inputs/vtk9_9.6.2+dfsg1-2_ppc64el.buildinfo /srv/rebuilderd/tmp/rebuilderdQzcCKR/inputs/vtk9_9.6.2+dfsg1-2_ppc64el.buildinfo contains a GPG signature which has NOT been validated Using defined Build-Path: /build/reproducible-path/vtk9-9.6.2+dfsg1 I: verifying dsc... successful! Get:1 http://deb.debian.org/debian unstable InRelease [193 kB] Get:2 http://snapshot.debian.org/archive/debian/20260714T022128Z forky InRelease [151 kB] Get:3 http://deb.debian.org/debian unstable/main ppc64el Packages [10.4 MB] Get:4 http://snapshot.debian.org/archive/debian/20260714T022128Z forky/main ppc64el Packages [9701 kB] Fetched 20.5 MB in 3s (7403 kB/s) Reading package lists... W: http://snapshot.debian.org/archive/debian/20260714T022128Z/dists/forky/InRelease: Loading /etc/apt/trusted.gpg from deprecated option Dir::Etc::Trusted Get:1 http://deb.debian.org/debian unstable/main ppc64el gpg-agent ppc64el 2.4.9-7 [289 kB] Fetched 289 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_zra39p9/gpg-agent_2.4.9-7_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el proj-data all 9.8.1-1 [6352 kB] Fetched 6352 kB in 0s (149 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpclnu0111/proj-data_9.8.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libssl3t64 ppc64el 3.6.3-1 [2565 kB] Fetched 2565 kB in 0s (123 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeqz6m5vg/libssl3t64_3.6.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxfont2 ppc64el 1:2.0.8-1 [142 kB] Fetched 142 kB in 0s (0 B/s) dpkg-name: info: moved 'libxfont2_1%3a2.0.8-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpldnianlt/libxfont2_2.0.8-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libattr1 ppc64el 1:2.6.0-1 [25.5 kB] Fetched 25.5 kB in 0s (0 B/s) dpkg-name: info: moved 'libattr1_1%3a2.6.0-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpj_d78w47/libattr1_2.6.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf5-openmpi-310 ppc64el 1.14.6+repack-2+b1 [1308 kB] Fetched 1308 kB in 0s (87.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdzslonea/libhdf5-openmpi-310_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libinput-bin ppc64el 1.31.3-1 [30.4 kB] Fetched 30.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzd3s3tqf/libinput-bin_1.31.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpam-modules-bin ppc64el 1.7.0-8 [49.7 kB] Fetched 49.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp381p0_ye/libpam-modules-bin_1.7.0-8_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libaec0 ppc64el 1.1.7-1 [24.6 kB] Fetched 24.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfsu9ekhv/libaec0_1.1.7-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libwww-robotrules-perl all 6.03-1 [15.8 kB] Fetched 15.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi3qumj5i/libwww-robotrules-perl_6.03-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-pil ppc64el 12.2.0-1 [580 kB] Fetched 580 kB in 0s (50.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz9ckox_n/python3-pil_12.2.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpcsclite1 ppc64el 2.5.1-1 [59.5 kB] Fetched 59.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpymfnly54/libpcsclite1_2.5.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcbor0.10 ppc64el 0.10.2-2.1+b1 [29.8 kB] Fetched 29.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiewspig7/libcbor0.10_0.10.2-2.1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxerces-c-dev ppc64el 3.2.4+debian-1.3+b4 [1760 kB] Fetched 1760 kB in 0s (113 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8n2pg1fj/libxerces-c-dev_3.2.4+debian-1.3+b4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpam-runtime all 1.7.0-8 [246 kB] Fetched 246 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpow35cnpx/libpam-runtime_1.7.0-8_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el openjdk-25-jre ppc64el 25.0.4~4ea-1 [218 kB] Fetched 218 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr79cmwpm/openjdk-25-jre_25.0.4~4ea-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el dctrl-tools ppc64el 2.24-3 [105 kB] Fetched 105 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe067z54e/dctrl-tools_2.24-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtasn1-6-dev ppc64el 4.21.0-2+b1 [104 kB] Fetched 104 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpob4p0z1e/libtasn1-6-dev_4.21.0-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-lxml ppc64el 6.1.0-1 [2059 kB] Fetched 2059 kB in 0s (108 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsxwu8px_/python3-lxml_6.1.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libboost1.90-dev ppc64el 1.90.0-6 [11.3 MB] Fetched 11.3 MB in 0s (163 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb3jg1no2/libboost1.90-dev_1.90.0-6_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libavahi-common-data ppc64el 0.8-18 [113 kB] Fetched 113 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp39h1or6/libavahi-common-data_0.8-18_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnet-http-perl all 6.24-1 [23.2 kB] Fetched 23.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi1537mli/libnet-http-perl_6.24-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfontenc1 ppc64el 1:1.1.8-1+b3 [24.1 kB] Fetched 24.1 kB in 0s (0 B/s) dpkg-name: info: moved 'libfontenc1_1%3a1.1.8-1+b3_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp4ckt4db0/libfontenc1_1.1.8-1+b3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsharpyuv0 ppc64el 1.5.0-0.1+b2 [114 kB] Fetched 114 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwtmz8odj/libsharpyuv0_1.5.0-0.1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el fonts-dejavu-mono all 2.37-9 [488 kB] Fetched 488 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsq8uxfcm/fonts-dejavu-mono_2.37-9_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtk8.6 ppc64el 8.6.18-1 [841 kB] Fetched 841 kB in 0s (73.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6a22itb8/libtk8.6_8.6.18-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfile-homedir-perl all 1.006-2 [42.4 kB] Fetched 42.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnlf0p5xv/libfile-homedir-perl_1.006-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgnutls-dane0t64 ppc64el 3.8.13-1 [499 kB] Fetched 499 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyj9phau8/libgnutls-dane0t64_3.8.13-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libc-gconv-modules-extra ppc64el 2.42-17 [1128 kB] Fetched 1128 kB in 0s (93.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3zj7v7bg/libc-gconv-modules-extra_2.42-17_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el automake all 1:1.18.1-4 [877 kB] Fetched 877 kB in 0s (81.6 MB/s) dpkg-name: info: moved 'automake_1%3a1.18.1-4_all.deb' to '/srv/rebuilderd/tmp/tmpc387gn8i/automake_1.18.1-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcap-ng0 ppc64el 0.9.3-1+b1 [18.9 kB] Fetched 18.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo4vn_cm9/libcap-ng0_0.9.3-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el g++ ppc64el 4:15.2.0-5+b1 [1344 B] Fetched 1344 B in 0s (0 B/s) dpkg-name: info: moved 'g++_4%3a15.2.0-5+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp2qu02bb0/g++_15.2.0-5+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libarmadillo15 ppc64el 1:15.2.1+dfsg-2 [110 kB] Fetched 110 kB in 0s (0 B/s) dpkg-name: info: moved 'libarmadillo15_1%3a15.2.1+dfsg-2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp8x4t6fy_/libarmadillo15_15.2.1+dfsg-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libuchardet0 ppc64el 0.0.8-2+b2 [71.0 kB] Fetched 71.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpruz9zz8w/libuchardet0_0.0.8-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpython3.14-stdlib ppc64el 3.14.6-1 [2299 kB] Fetched 2299 kB in 0s (113 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpctic7fb5/libpython3.14-stdlib_3.14.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libogg-dev ppc64el 1.3.6-2+b1 [210 kB] Fetched 210 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp39xugesl/libogg-dev_1.3.6-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el cpp-15 ppc64el 15.3.0-1 [1288 B] Fetched 1288 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzpp0xtmc/cpp-15_15.3.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpq5 ppc64el 18.4-1+b1 [273 kB] Fetched 273 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1to48ff8/libpq5_18.4-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el dwz ppc64el 0.17-1 [114 kB] Fetched 114 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps2_tf1zt/dwz_0.17-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el ibverbs-providers ppc64el 63.0-2 [412 kB] Fetched 412 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmscc4mrs/ibverbs-providers_63.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libidn2-dev ppc64el 2.3.8-5 [105 kB] Fetched 105 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr2qzmkku/libidn2-dev_2.3.8-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libvulkan-dev ppc64el 1.4.341.0-1 [1810 kB] Fetched 1810 kB in 0s (115 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpojd97xr9/libvulkan-dev_1.4.341.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el binfmt-support ppc64el 2.2.2-8 [76.4 kB] Fetched 76.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxt9_k2p5/binfmt-support_2.2.2-8_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdevel-callchecker-perl ppc64el 0.009-3 [15.5 kB] Fetched 15.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc191z9s_/libdevel-callchecker-perl_0.009-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnettle8t64 ppc64el 3.10.2-1+b1 [329 kB] Fetched 329 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi86on92o/libnettle8t64_3.10.2-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpgm-5.3-0t64 ppc64el 5.3.128~dfsg-3 [165 kB] Fetched 165 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpct6zyyt2/libpgm-5.3-0t64_5.3.128~dfsg-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgpgme45 ppc64el 2.1.2-1 [358 kB] Fetched 358 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxw1rph4r/libgpgme45_2.1.2-1_ppc64el.deb' Get:1 http://snapshot.debian.org/archive/debian/20260714T022128Z forky/main ppc64el libctf-nobfd0 ppc64el 2.46.50.20260617-1 [173 kB] Fetched 173 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzmdmcskj/libctf-nobfd0_2.46.50.20260617-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-util1 ppc64el 0.4.1-1+b2 [24.0 kB] Fetched 24.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgtde7jh_/libxcb-util1_0.4.1-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxkbcommon0 ppc64el 1.13.1-1 [154 kB] Fetched 154 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp27_xbx0/libxkbcommon0_1.13.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libuv1t64 ppc64el 1.52.1-4 [164 kB] Fetched 164 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo6pdome1/libuv1t64_1.52.1-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libzstd1 ppc64el 1.5.7+dfsg-3+b2 [328 kB] Fetched 328 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa0ria78j/libzstd1_1.5.7+dfsg-3+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsystemd0 ppc64el 261.1-3 [500 kB] Fetched 500 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpccvqg1j0/libsystemd0_261.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libngtcp2-crypto-gnutls-dev ppc64el 1.22.1-1 [22.0 kB] Fetched 22.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk1vmpm09/libngtcp2-crypto-gnutls-dev_1.22.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtiff-dev ppc64el 4.7.2-1 [548 kB] Fetched 548 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6wnj9pla/libtiff-dev_4.7.2-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el rpcsvc-proto ppc64el 1.4.4-1 [65.3 kB] Fetched 65.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd2aepyxm/rpcsvc-proto_1.4.4-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxau-dev ppc64el 1:1.0.11-1+b2 [24.7 kB] Fetched 24.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libxau-dev_1%3a1.0.11-1+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpszp2gb40/libxau-dev_1.0.11-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdrm-common all 2.4.134-3 [7860 B] Fetched 7860 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyp25m0ze/libdrm-common_2.4.134-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxxhash-dev ppc64el 0.8.3-2+b2 [85.1 kB] Fetched 85.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmpv2ztpg/libxxhash-dev_0.8.3-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxrandr2 ppc64el 2:1.5.4-1+b4 [37.2 kB] Fetched 37.2 kB in 0s (0 B/s) dpkg-name: info: moved 'libxrandr2_2%3a1.5.4-1+b4_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp8xz2l04c/libxrandr2_1.5.4-1+b4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdeflate0 ppc64el 1.25-1 [44.0 kB] Fetched 44.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp1smbzq4/libdeflate0_1.25-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el openssh-common ppc64el 1:10.4p1-1 [498 kB] Fetched 498 kB in 0s (0 B/s) dpkg-name: info: moved 'openssh-common_1%3a10.4p1-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpv7dylj0h/openssh-common_10.4p1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmunge2 ppc64el 0.5.18-1 [20.3 kB] Fetched 20.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd511g0js/libmunge2_0.5.18-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxinerama1 ppc64el 2:1.1.4-3+b5 [16.2 kB] Fetched 16.2 kB in 0s (0 B/s) dpkg-name: info: moved 'libxinerama1_2%3a1.1.4-3+b5_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpbb7wajmm/libxinerama1_1.1.4-3+b5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-mpmath all 1.4.1-3 [448 kB] Fetched 448 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe8r1nkwl/python3-mpmath_1.4.1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmpc3 ppc64el 1.3.1-3 [72.2 kB] Fetched 72.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp8754cwo/libmpc3_1.3.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-attr all 26.1.0-1 [72.2 kB] Fetched 72.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfl4dciti/python3-attr_26.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libltdl-dev ppc64el 2.5.4-11 [172 kB] Fetched 172 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp69aho1bx/libltdl-dev_2.5.4-11_ppc64el.deb' Get:1 http://snapshot.debian.org/archive/debian/20260714T022128Z forky/main ppc64el libctf0 ppc64el 2.46.50.20260617-1 [104 kB] Fetched 104 kB in 0s (8429 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt7vb82v4/libctf0_2.46.50.20260617-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el t1utils ppc64el 1.41-4 [64.7 kB] Fetched 64.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp72kqazis/t1utils_1.41-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtheoradec2 ppc64el 1.2.0+dfsg-6+b2 [61.9 kB] Fetched 61.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpouthp6ot/libtheoradec2_1.2.0+dfsg-6+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python-matplotlib-data all 3.10.7+dfsg1-6 [2734 kB] Fetched 2734 kB in 0s (131 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpak0glovv/python-matplotlib-data_3.10.7+dfsg1-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libyaml-cpp0.8 ppc64el 0.8.0+dfsg-9+b1 [133 kB] Fetched 133 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuxctj6e7/libyaml-cpp0.8_0.8.0+dfsg-9+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgdal-dev ppc64el 3.13.1+dfsg-1 [482 kB] Fetched 482 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoklbag2m/libgdal-dev_3.13.1+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libparams-classify-perl ppc64el 0.015-2+b5 [23.6 kB] Fetched 23.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3fl_h_9e/libparams-classify-perl_0.015-2+b5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnghttp3-9 ppc64el 1.15.0-1 [71.2 kB] Fetched 71.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpht8bv7zn/libnghttp3-9_1.15.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcolord2 ppc64el 1.4.8-3 [143 kB] Fetched 143 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7zu1_f3s/libcolord2_1.4.8-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libopenjp2-7-dev ppc64el 2.5.4-1.1 [265 kB] Fetched 265 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8_c63q74/libopenjp2-7-dev_2.5.4-1.1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el linux-libc-dev all 7.1.3-1 [1963 kB] Fetched 1963 kB in 0s (114 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2daemvvy/linux-libc-dev_7.1.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxft2 ppc64el 2.3.6-1+b5 [58.0 kB] Fetched 58.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3fnobjdv/libxft2_2.3.6-1+b5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqt6printsupport6 ppc64el 6.10.2+dfsg-15 [226 kB] Fetched 226 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq_dwxp57/libqt6printsupport6_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el hdf5-helpers ppc64el 1.14.6+repack-2+b1 [20.6 kB] Fetched 20.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy3228n9i/hdf5-helpers_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxmuu1 ppc64el 2:1.1.3-4+b1 [22.5 kB] Fetched 22.5 kB in 0s (0 B/s) dpkg-name: info: moved 'libxmuu1_2%3a1.1.3-4+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp32ftpfvq/libxmuu1_1.1.3-4+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpangocairo-1.0-0 ppc64el 1.58.0-1 [36.1 kB] Fetched 36.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6y_43izk/libpangocairo-1.0-0_1.58.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el dbus-user-session ppc64el 1.16.2-5+b1 [48.8 kB] Fetched 48.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnhkw9o0g/dbus-user-session_1.16.2-5+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libprrte3 ppc64el 3.0.13-3 [457 kB] Fetched 457 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcl5wqmca/libprrte3_3.0.13-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgmp-dev ppc64el 2:6.3.0+dfsg-5+b2 [667 kB] Fetched 667 kB in 0s (65.2 MB/s) dpkg-name: info: moved 'libgmp-dev_2%3a6.3.0+dfsg-5+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpaaheb7gc/libgmp-dev_6.3.0+dfsg-5+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libeigen3-dev all 3.4.0-5 [1034 kB] Fetched 1034 kB in 0s (88.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpshl5he7b/libeigen3-dev_3.4.0-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el librdmacm1t64 ppc64el 63.0-2 [77.9 kB] Fetched 77.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaca7wexi/librdmacm1t64_63.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el dpkg-dev all 1.23.7 [1318 kB] Fetched 1318 kB in 0s (103 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpps4cyhan/dpkg-dev_1.23.7_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpcre2-16-0 ppc64el 10.46-1+b2 [272 kB] Fetched 272 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplosinpd3/libpcre2-16-0_10.46-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libheif1 ppc64el 1.23.1-1 [787 kB] Fetched 787 kB in 0s (77.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbeel7e6_/libheif1_1.23.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el krb5-multidev ppc64el 1.22.1-3 [125 kB] Fetched 125 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgml6jufr/krb5-multidev_1.22.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libclone-perl ppc64el 0.50-1 [22.3 kB] Fetched 22.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsnvzi906/libclone-perl_0.50-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libproj-dev ppc64el 9.8.1-1 [140 kB] Fetched 140 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpymsvedkb/libproj-dev_9.8.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libminizip1t64 ppc64el 1:1.3.dfsg+really1.3.2-3 [61.0 kB] Fetched 61.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libminizip1t64_1%3a1.3.dfsg+really1.3.2-3_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp_g1w1qqb/libminizip1t64_1.3.dfsg+really1.3.2-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxkbcommon-x11-0 ppc64el 1.13.1-1 [22.0 kB] Fetched 22.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9i0qno47/libxkbcommon-x11-0_1.13.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf5-hl-cpp-310 ppc64el 1.14.6+repack-2+b1 [18.7 kB] Fetched 18.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9cb5zmap/libhdf5-hl-cpp-310_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf5-hl-fortran-310 ppc64el 1.14.6+repack-2+b1 [39.3 kB] Fetched 39.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe02wx8dn/libhdf5-hl-fortran-310_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libswscale-dev ppc64el 7:8.1.2-2+b1 [357 kB] Fetched 357 kB in 0s (0 B/s) dpkg-name: info: moved 'libswscale-dev_7%3a8.1.2-2+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpco1sev4l/libswscale-dev_8.1.2-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxnvctrl0 ppc64el 535.171.04-1+b3 [14.6 kB] Fetched 14.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy07pw2sq/libxnvctrl0_535.171.04-1+b3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3.14-tk ppc64el 3.14.6-1 [105 kB] Fetched 105 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjkr13eh9/python3.14-tk_3.14.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el patch ppc64el 2.8-2 [141 kB] Fetched 141 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm9jnkz0q/patch_2.8-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el debconf all 1.5.92 [123 kB] Fetched 123 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbuqyvdip/debconf_1.5.92_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpam-modules ppc64el 1.7.0-8 [195 kB] Fetched 195 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo70nlbyo/libpam-modules_1.7.0-8_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libteckit0 ppc64el 2.5.13+ds-2 [330 kB] Fetched 330 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw58dgza4/libteckit0_2.5.13+ds-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxext6 ppc64el 2:1.3.4-1+b4 [51.5 kB] Fetched 51.5 kB in 0s (0 B/s) dpkg-name: info: moved 'libxext6_2%3a1.3.4-1+b4_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpsu1u7vmx/libxext6_1.3.4-1+b4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el librttopo-dev ppc64el 1.1.0-4+b2 [249 kB] Fetched 249 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3unw5x2u/librttopo-dev_1.1.0-4+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el autoconf all 2.73-2 [516 kB] Fetched 516 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8iwu0bs2/autoconf_2.73-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtcl8.6 ppc64el 8.6.18+dfsg-1 [1106 kB] Fetched 1106 kB in 0s (91.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1umwhfc6/libtcl8.6_8.6.18+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpciaccess0 ppc64el 0.19-2 [19.6 kB] Fetched 19.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx6esipj7/libpciaccess0_0.19-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-contourpy ppc64el 1.3.3-2 [281 kB] Fetched 281 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1opcgj10/python3-contourpy_1.3.3-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el mariadb-common all 1:11.8.8-1 [23.2 kB] Fetched 23.2 kB in 0s (0 B/s) dpkg-name: info: moved 'mariadb-common_1%3a11.8.8-1_all.deb' to '/srv/rebuilderd/tmp/tmpmupafo0k/mariadb-common_11.8.8-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libkmlregionator1t64 ppc64el 1.3.0-13+b2 [22.9 kB] Fetched 22.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf_4zqfch/libkmlregionator1t64_1.3.0-13+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libadios2-mpi-c++-2.12 ppc64el 2.12.1+dfsg1-2 [209 kB] Fetched 209 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxzizzczm/libadios2-mpi-c++-2.12_2.12.1+dfsg1-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el xkb-data all 2.47-1 [835 kB] Fetched 835 kB in 0s (79.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_5umi710/xkb-data_2.47-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsnappy1v5 ppc64el 1.2.2-2+b2 [31.6 kB] Fetched 31.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6wrup3fa/libsnappy1v5_1.2.2-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el liburiparser-dev ppc64el 1.0.1+dfsg-1 [31.8 kB] Fetched 31.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmputlbcex4/liburiparser-dev_1.0.1+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libimagequant0 ppc64el 4.4.1-1+b2 [296 kB] Fetched 296 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwhv2v67_/libimagequant0_4.4.1-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpcre2-32-0 ppc64el 10.46-1+b2 [261 kB] Fetched 261 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmhsibgnf/libpcre2-32-0_10.46-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-glx0 ppc64el 1.17.0-2+b2 [124 kB] Fetched 124 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo6toakxs/libxcb-glx0_1.17.0-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el mpi-default-bin ppc64el 1.20 [2724 B] Fetched 2724 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_agft8ty/mpi-default-bin_1.20_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-fonttools ppc64el 4.62.1-7 [1653 kB] Fetched 1653 kB in 0s (96.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6d4qd8q3/python3-fonttools_4.62.1-7_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxdmf-dev ppc64el 3.0+git20190531-14+b1 [166 kB] Fetched 166 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp195gr754/libxdmf-dev_3.0+git20190531-14+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmoo-perl all 2.005005-1 [58.0 kB] Fetched 58.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_b75ri91/libmoo-perl_2.005005-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libglx-mesa0 ppc64el 26.1.4-1 [124 kB] Fetched 124 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa02d5g4p/libglx-mesa0_26.1.4-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el librsvg2-2 ppc64el 2.62.1+dfsg-1 [1914 kB] Fetched 1914 kB in 0s (113 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3a_pnxf_/librsvg2-2_2.62.1+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el ocl-icd-libopencl1 ppc64el 2.3.4-1+b1 [48.4 kB] Fetched 48.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa1afbtbt/ocl-icd-libopencl1_2.3.4-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el liblerc4 ppc64el 4.1.1+ds-1 [221 kB] Fetched 221 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvd7pg5ce/liblerc4_4.1.1+ds-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libio-html-perl all 1.004-3 [16.2 kB] Fetched 16.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmyrpdc5u/libio-html-perl_1.004-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libstdc++6 ppc64el 16.1.0-2 [888 kB] Fetched 888 kB in 0s (82.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph1df7nvs/libstdc++6_16.1.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libc-bin ppc64el 2.42-17 [655 kB] Fetched 655 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr0m1y0ft/libc-bin_2.42-17_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libldap-dev ppc64el 2.6.13+dfsg-1 [331 kB] Fetched 331 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpesfpdhkj/libldap-dev_2.6.13+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libodbcinst2 ppc64el 2.3.14-2 [53.0 kB] Fetched 53.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiwkf19yq/libodbcinst2_2.3.14-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el autotools-dev all 20240727.1+nmu1 [60.0 kB] Fetched 60.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_6ibpv7e/autotools-dev_20240727.1+nmu1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpython3.14-dev ppc64el 3.14.6-1 [5677 kB] Fetched 5677 kB in 0s (159 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpenzltuyt/libpython3.14-dev_3.14.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libva-x11-2 ppc64el 2.24.1-1 [23.8 kB] Fetched 23.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb7msh4a1/libva-x11-2_2.24.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-cursor0 ppc64el 0.1.6-1 [19.4 kB] Fetched 19.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9xequnsp/libxcb-cursor0_0.1.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libkml-dev ppc64el 1.3.0-13+b2 [662 kB] Fetched 662 kB in 0s (61.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsbn_bpy1/libkml-dev_1.3.0-13+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libreadline8t64 ppc64el 8.3-4 [192 kB] Fetched 192 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptu5xns97/libreadline8t64_8.3-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libicu78 ppc64el 78.3-2 [10.2 MB] Fetched 10.2 MB in 0s (171 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfrsmdsnb/libicu78_78.3-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libkdb5-10t64 ppc64el 1.22.1-3 [46.3 kB] Fetched 46.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe_abjuge/libkdb5-10t64_1.22.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-numpy-dev ppc64el 1:2.4.6+ds-2 [140 kB] Fetched 140 kB in 0s (0 B/s) dpkg-name: info: moved 'python3-numpy-dev_1%3a2.4.6+ds-2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpds6g7gd0/python3-numpy-dev_2.4.6+ds-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-icccm4 ppc64el 0.4.2-1+b2 [28.0 kB] Fetched 28.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3fo9aykn/libxcb-icccm4_0.4.2-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsodium26 ppc64el 1.0.22-2 [180 kB] Fetched 180 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8ylx1xy3/libsodium26_1.0.22-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el dash ppc64el 0.5.12-12 [104 kB] Fetched 104 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7r2t6am6/dash_0.5.12-12_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gettext-base ppc64el 1.0-3 [353 kB] Fetched 353 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyh77m9_b/gettext-base_1.0-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libglx-dev ppc64el 1.7.0-3+b1 [15.0 kB] Fetched 15.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcmjr2_lj/libglx-dev_1.7.0-3+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libopengl-dev ppc64el 1.7.0-3+b1 [4580 B] Fetched 4580 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvgqjkzwo/libopengl-dev_1.7.0-3+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libavcodec-dev ppc64el 7:8.1.2-2+b1 [6886 kB] Fetched 6886 kB in 0s (157 MB/s) dpkg-name: info: moved 'libavcodec-dev_7%3a8.1.2-2+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpxqrxmq6e/libavcodec-dev_8.1.2-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el man-db ppc64el 2.13.1-1 [1481 kB] Fetched 1481 kB in 0s (106 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe1zqlxbj/man-db_2.13.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-ufolib2 all 0.18.1+dfsg1-2 [32.3 kB] Fetched 32.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplum14gzq/python3-ufolib2_0.18.1+dfsg1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el util-linux ppc64el 2.42.2-2 [1337 kB] Fetched 1337 kB in 0s (103 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgyzuaeyt/util-linux_2.42.2-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libblas3 ppc64el 3.12.1-8 [168 kB] Fetched 168 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkl0lg4gr/libblas3_3.12.1-8_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhtml-tagset-perl all 3.24-1 [14.7 kB] Fetched 14.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0b4napo8/libhtml-tagset-perl_3.24-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libkadm5clnt-mit12 ppc64el 1.22.1-3 [42.5 kB] Fetched 42.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvbndm2qv/libkadm5clnt-mit12_1.22.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtexlua53-5 ppc64el 2026.20260303.78225+ds-4 [122 kB] Fetched 122 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7fqd0agm/libtexlua53-5_2026.20260303.78225+ds-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxpm4 ppc64el 1:3.5.19-1 [63.8 kB] Fetched 63.8 kB in 0s (0 B/s) dpkg-name: info: moved 'libxpm4_1%3a3.5.19-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp0ak1n0qz/libxpm4_3.5.19-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libimport-into-perl all 1.002005-2 [11.3 kB] Fetched 11.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplczuf1b_/libimport-into-perl_1.002005-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el dconf-gsettings-backend ppc64el 0.49.0-4+b1 [31.9 kB] Fetched 31.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppqqu94_3/dconf-gsettings-backend_0.49.0-4+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libaec-dev ppc64el 1.1.7-1 [28.5 kB] Fetched 28.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpetfeu7ur/libaec-dev_1.1.7-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libchromaprint1 ppc64el 1.6.0-3 [46.9 kB] Fetched 46.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzsg8sm55/libchromaprint1_1.6.0-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libjson-c-dev ppc64el 0.19+ds-1 [80.5 kB] Fetched 80.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptcgt0o2s/libjson-c-dev_0.19+ds-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el nettle-dev ppc64el 3.10.2-1+b1 [1353 kB] Fetched 1353 kB in 0s (95.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppayqs46w/nettle-dev_3.10.2-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libatspi2.0-0t64 ppc64el 2.61.0-1 [89.0 kB] Fetched 89.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt1u8j8cv/libatspi2.0-0t64_2.61.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libasound2-data all 1.2.16.1-1 [19.4 kB] Fetched 19.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdyq3pfx1/libasound2-data_1.2.16.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el comerr-dev ppc64el 2.1-1.47.4-1 [51.4 kB] Fetched 51.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjk2r21to/comerr-dev_2.1-1.47.4-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb1 ppc64el 1.17.0-2+b2 [148 kB] Fetched 148 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp56hcj_am/libxcb1_1.17.0-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpugixml1v5 ppc64el 1.16-1 [96.6 kB] Fetched 96.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbz_by6ow/libpugixml1v5_1.16-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnghttp2-dev ppc64el 1.69.0-1 [135 kB] Fetched 135 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2it0macq/libnghttp2-dev_1.69.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libudfread3 ppc64el 1.2.0-3 [18.3 kB] Fetched 18.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7v28zmgw/libudfread3_1.2.0-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtasn1-6 ppc64el 4.21.0-2+b1 [53.8 kB] Fetched 53.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptjgy800c/libtasn1-6_4.21.0-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libwayland-cursor0 ppc64el 1.25.0-2 [12.8 kB] Fetched 12.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphpllpodh/libwayland-cursor0_1.25.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el qtpaths6-bin ppc64el 6.10.2+dfsg-15 [57.9 kB] Fetched 57.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0mwfofj6/qtpaths6-bin_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el fonts-lyx all 2.5.1-1 [190 kB] Fetched 190 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgo5395ql/fonts-lyx_2.5.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libamd-comgr3 ppc64el 7.0.2+dfsg-3 [13.8 MB] Fetched 13.8 MB in 0s (177 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc2n8xmmm/libamd-comgr3_7.0.2+dfsg-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgpgme-dev ppc64el 2.1.2-1 [553 kB] Fetched 553 kB in 0s (53.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5bj80h7g/libgpgme-dev_2.1.2-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsz2 ppc64el 1.1.7-1 [21.4 kB] Fetched 21.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptvaqp2n2/libsz2_1.1.7-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el liblcms2-2 ppc64el 2.19.1-1 [184 kB] Fetched 184 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb5zc63as/liblcms2-2_2.19.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxdamage1 ppc64el 1:1.1.7-1+b1 [16.6 kB] Fetched 16.6 kB in 0s (0 B/s) dpkg-name: info: moved 'libxdamage1_1%3a1.1.7-1+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpnk6opdvs/libxdamage1_1.1.7-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libyaml-libyaml-perl ppc64el 0.910.0+ds-1 [50.3 kB] Fetched 50.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp__8y9gel/libyaml-libyaml-perl_0.910.0+ds-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcfitsio-dev ppc64el 4.6.4-1 [719 kB] Fetched 719 kB in 0s (67.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9a8x1rpu/libcfitsio-dev_4.6.4-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgfortran-15-dev ppc64el 15.3.0-1 [594 kB] Fetched 594 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpheirax4a/libgfortran-15-dev_15.3.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libadios2-mpi-c++-dev ppc64el 2.12.1+dfsg1-2 [16.5 kB] Fetched 16.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1slzwgss/libadios2-mpi-c++-dev_2.12.1+dfsg1-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdatrie1 ppc64el 0.2.14-2 [41.1 kB] Fetched 41.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdxav5_dz/libdatrie1_0.2.14-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el qt6-base-dev-tools ppc64el 6.10.2+dfsg-15 [1083 kB] Fetched 1083 kB in 0s (82.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxbq1ul9u/qt6-base-dev-tools_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libexpat1 ppc64el 2.8.2-1 [119 kB] Fetched 119 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7nrxsj1s/libexpat1_2.8.2-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libp11-kit0 ppc64el 0.26.4-1 [461 kB] Fetched 461 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqii2i6us/libp11-kit0_0.26.4-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el base-passwd ppc64el 3.6.8 [55.8 kB] Fetched 55.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2664iwok/base-passwd_3.6.8_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnl-route-3-dev ppc64el 3.12.0-2+b1 [240 kB] Fetched 240 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp749jkz3m/libnl-route-3-dev_3.12.0-2+b1_ppc64el.deb' Get:1 http://snapshot.debian.org/archive/debian/20260714T022128Z forky/main ppc64el libjsoncpp-dev ppc64el 1.9.8-1 [113 kB] Fetched 113 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjyxovc71/libjsoncpp-dev_1.9.8-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpotrace0 ppc64el 1.16-2+b3 [26.6 kB] Fetched 26.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw5c2dams/libpotrace0_1.16-2+b3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdouble-conversion3 ppc64el 3.4.0-1+b1 [43.3 kB] Fetched 43.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaw_e7owo/libdouble-conversion3_3.4.0-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libraqm0 ppc64el 0.10.5-1 [15.5 kB] Fetched 15.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0q0ev1v3/libraqm0_0.10.5-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-sympy all 1.14.0-4 [4227 kB] Fetched 4227 kB in 0s (152 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvl4wprju/python3-sympy_1.14.0-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libopenmpi40 ppc64el 5.0.10-1 [1992 kB] Fetched 1992 kB in 0s (117 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp545sizwg/libopenmpi40_5.0.10-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcc1-0 ppc64el 16.1.0-2 [45.4 kB] Fetched 45.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkxwptzat/libcc1-0_16.1.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpoppler-dev ppc64el 26.01.0-5 [8412 B] Fetched 8412 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp54fy8gdv/libpoppler-dev_26.01.0-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el build-essential ppc64el 12.12 [4628 B] Fetched 4628 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7olv2vo1/build-essential_12.12_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libkmlbase1t64 ppc64el 1.3.0-13+b2 [49.7 kB] Fetched 49.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj8_489_a/libkmlbase1t64_1.3.0-13+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libzzip-0-13t64 ppc64el 0.13.78+dfsg.1-0.2+b1 [62.0 kB] Fetched 62.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfzf9fxmv/libzzip-0-13t64_0.13.78+dfsg.1-0.2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcurl4-gnutls ppc64el 8.21.0-2 [447 kB] Fetched 447 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0v6b1nkd/libcurl4-gnutls_8.21.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libkrb5support0 ppc64el 1.22.1-3 [33.5 kB] Fetched 33.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvjr2hx6f/libkrb5support0_1.22.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el icu-devtools ppc64el 78.3-2 [221 kB] Fetched 221 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdzvtzgra/icu-devtools_78.3-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libminizip-dev ppc64el 1:1.3.dfsg+really1.3.2-3 [70.1 kB] Fetched 70.1 kB in 0s (0 B/s) dpkg-name: info: moved 'libminizip-dev_1%3a1.3.dfsg+really1.3.2-3_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpb5hgu0g8/libminizip-dev_1.3.dfsg+really1.3.2-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxpm-dev ppc64el 1:3.5.19-1 [139 kB] Fetched 139 kB in 0s (0 B/s) dpkg-name: info: moved 'libxpm-dev_1%3a3.5.19-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpy3uyn9kc/libxpm-dev_3.5.19-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgl1 ppc64el 1.7.0-3+b1 [92.2 kB] Fetched 92.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmndy9sip/libgl1_1.7.0-3+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf5-openmpi-fortran-310 ppc64el 1.14.6+repack-2+b1 [130 kB] Fetched 130 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpijj60o7_/libhdf5-openmpi-fortran-310_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libssh2-1t64 ppc64el 1.11.1-4 [258 kB] Fetched 258 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2oo57f_t/libssh2-1t64_1.11.1-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libwebpdecoder3 ppc64el 1.5.0-0.1+b2 [202 kB] Fetched 202 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpej_zin9k/libwebpdecoder3_1.5.0-0.1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnuma1 ppc64el 2.0.19-1+b2 [24.8 kB] Fetched 24.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy2q55b3n/libnuma1_2.0.19-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libice6 ppc64el 2:1.1.1-1+b2 [71.5 kB] Fetched 71.5 kB in 0s (0 B/s) dpkg-name: info: moved 'libice6_2%3a1.1.1-1+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpzxchkloa/libice6_1.1.1-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libudev1 ppc64el 261.1-3 [147 kB] Fetched 147 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp09dbjnbj/libudev1_261.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gtk-update-icon-cache ppc64el 4.22.4+ds-1 [42.0 kB] Fetched 42.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpztdnz3le/gtk-update-icon-cache_4.22.4+ds-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxss1 ppc64el 1:1.2.3-1+b4 [17.1 kB] Fetched 17.1 kB in 0s (0 B/s) dpkg-name: info: moved 'libxss1_1%3a1.2.3-1+b4_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpq3_7y4lz/libxss1_1.2.3-1+b4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el sysvinit-utils ppc64el 3.18-1 [31.9 kB] Fetched 31.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi3wtgz9d/sysvinit-utils_3.18-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgzstream0 ppc64el 1.5+git20171107.9a20658-3+b2 [7692 B] Fetched 7692 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn8tboid1/libgzstream0_1.5+git20171107.9a20658-3+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libthai-data all 0.1.30-2 [172 kB] Fetched 172 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe5vz44c1/libthai-data_0.1.30-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgif-dev ppc64el 6.1.3-1 [63.2 kB] Fetched 63.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5zhuv3_o/libgif-dev_6.1.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpng-dev ppc64el 1.6.58-1 [383 kB] Fetched 383 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7harowwt/libpng-dev_1.6.58-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libblosc2-7 ppc64el 2.23.1+ds-1 [222 kB] Fetched 222 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb0mknagj/libblosc2-7_2.23.1+ds-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libstdc++-15-dev ppc64el 15.3.0-1 [3108 kB] Fetched 3108 kB in 0s (132 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl82ykgx4/libstdc++-15-dev_15.3.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libva-drm2 ppc64el 2.24.1-1 [18.7 kB] Fetched 18.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpytr6ffgd/libva-drm2_2.24.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgmp10 ppc64el 2:6.3.0+dfsg-5+b2 [580 kB] Fetched 580 kB in 0s (0 B/s) dpkg-name: info: moved 'libgmp10_2%3a6.3.0+dfsg-5+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp1vkkntjm/libgmp10_6.3.0+dfsg-5+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libkmlconvenience1t64 ppc64el 1.3.0-13+b2 [50.1 kB] Fetched 50.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphv_pwc5t/libkmlconvenience1t64_1.3.0-13+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el unixodbc-dev ppc64el 2.3.14-2 [240 kB] Fetched 240 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwp7mnwmo/unixodbc-dev_2.3.14-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:15.2.0-5+b1 [1208 B] Fetched 1208 B in 0s (0 B/s) dpkg-name: info: moved 'g++-powerpc64le-linux-gnu_4%3a15.2.0-5+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp12lwr55m/g++-powerpc64le-linux-gnu_15.2.0-5+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf5-hl-310 ppc64el 1.14.6+repack-2+b1 [73.9 kB] Fetched 73.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpac0ly_xd/libhdf5-hl-310_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el glycin-loaders ppc64el 2.1.5+ds-2 [3608 kB] Fetched 3608 kB in 0s (145 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7q16b36w/glycin-loaders_2.1.5+ds-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdvdnav4 ppc64el 7.0.0-2+b1 [47.4 kB] Fetched 47.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppd0zzgxm/libdvdnav4_7.0.0-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el bsdextrautils ppc64el 2.42.2-2 [127 kB] Fetched 127 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpekorzldn/bsdextrautils_2.42.2-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtimedate-perl all 2.3500-1 [64.2 kB] Fetched 64.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp9u5sni9/libtimedate-perl_2.3500-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtiff6 ppc64el 4.7.2-1 [392 kB] Fetched 392 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo0ox4cpb/libtiff6_4.7.2-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libffi8 ppc64el 3.7.1-2 [30.1 kB] Fetched 30.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo6bdnj6b/libffi8_3.7.1-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el pinentry-curses ppc64el 1.3.3-2 [95.1 kB] Fetched 95.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_n6bm26l/pinentry-curses_1.3.3-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libavahi-client3 ppc64el 0.8-18 [51.3 kB] Fetched 51.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvmt294ha/libavahi-client3_0.8-18_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-cycler all 0.12.1-3 [9112 B] Fetched 9112 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptznow7nl/python3-cycler_0.12.1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libquadmath0 ppc64el 16.1.0-2 [157 kB] Fetched 157 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpedhixz6r/libquadmath0_16.1.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmd4c0 ppc64el 0.5.3-1 [52.0 kB] Fetched 52.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph36jxl7_/libmd4c0_0.5.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-dateutil all 2.9.0-5 [78.7 kB] Fetched 78.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5yi15ko0/python3-dateutil_2.9.0-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf5-openmpi-hl-cpp-310 ppc64el 1.14.6+repack-2+b1 [18.8 kB] Fetched 18.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd1p4h0xj/libhdf5-openmpi-hl-cpp-310_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el ca-certificates all 20260601 [134 kB] Fetched 134 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_k6gyt_m/ca-certificates_20260601_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtbbmalloc2 ppc64el 2022.3.0-2 [55.7 kB] Fetched 55.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0jzipbmu/libtbbmalloc2_2022.3.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el uuid-dev ppc64el 2.42.2-2 [46.9 kB] Fetched 46.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgpi0up77/uuid-dev_2.42.2-2_ppc64el.deb' Get:1 http://snapshot.debian.org/archive/debian/20260714T022128Z forky/main ppc64el libisl23 ppc64el 0.27-2 [739 kB] Fetched 739 kB in 0s (70.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy5ecudg7/libisl23_0.27-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-shm0 ppc64el 1.17.0-2+b2 [106 kB] Fetched 106 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpunpl30if/libxcb-shm0_1.17.0-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdpkg-perl all 1.23.7 [669 kB] Fetched 669 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgtg6h95p/libdpkg-perl_1.23.7_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libepoxy0 ppc64el 1.5.10-2+b2 [205 kB] Fetched 205 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9m69wv2r/libepoxy0_1.5.10-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtsan2 ppc64el 16.1.0-2 [2513 kB] Fetched 2513 kB in 0s (129 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0vfxt34s/libtsan2_16.1.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcursor1 ppc64el 1:1.2.3-1+b2 [44.0 kB] Fetched 44.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libxcursor1_1%3a1.2.3-1+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmps__52ddk/libxcursor1_1.2.3-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhogweed6t64 ppc64el 3.10.2-1+b1 [338 kB] Fetched 338 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7q11nhft/libhogweed6t64_3.10.2-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el texlive-binaries ppc64el 2026.20260303.78225+ds-4 [9016 kB] Fetched 9016 kB in 0s (165 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfii5ul2j/texlive-binaries_2026.20260303.78225+ds-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libglx0 ppc64el 1.7.0-3+b1 [38.4 kB] Fetched 38.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpthrfpz61/libglx0_1.7.0-3+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libevent-openssl-2.1-7t64 ppc64el 2.1.13-stable-1 [61.7 kB] Fetched 61.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb20w8s5o/libevent-openssl-2.1-7t64_2.1.13-stable-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgdbm-compat4t64 ppc64el 1.26-1+b2 [52.4 kB] Fetched 52.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp787kuro_/libgdbm-compat4t64_1.26-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el qt6-qpa-plugins ppc64el 6.10.2+dfsg-15 [97.5 kB] Fetched 97.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpslrble9n/qt6-qpa-plugins_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3.14 ppc64el 3.14.6-1 [846 kB] Fetched 846 kB in 0s (80.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnj4c8fv1/python3.14_3.14.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libavformat62 ppc64el 7:8.1.2-2+b1 [1399 kB] Fetched 1399 kB in 0s (106 MB/s) dpkg-name: info: moved 'libavformat62_7%3a8.1.2-2+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpi0i41xsk/libavformat62_8.1.2-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el pkgconf ppc64el 2.5.1-4 [33.6 kB] Fetched 33.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp_1r877m/pkgconf_2.5.1-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libavutil60 ppc64el 7:8.1.2-2+b1 [454 kB] Fetched 454 kB in 0s (0 B/s) dpkg-name: info: moved 'libavutil60_7%3a8.1.2-2+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpelevuvkm/libavutil60_8.1.2-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el liblzma-dev ppc64el 5.8.3-1 [378 kB] Fetched 378 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpokuvgqyp/liblzma-dev_5.8.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libapparmor1 ppc64el 4.1.7-4 [39.3 kB] Fetched 39.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpic_qmm95/libapparmor1_4.1.7-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxtst6 ppc64el 2:1.2.5-1+b2 [27.5 kB] Fetched 27.5 kB in 0s (0 B/s) dpkg-name: info: moved 'libxtst6_2%3a1.2.5-1+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpoibha3d4/libxtst6_1.2.5-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtheoraenc2 ppc64el 1.2.0+dfsg-6+b2 [124 kB] Fetched 124 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0boc33p6/libtheoraenc2_1.2.0+dfsg-6+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libheif-plugin-libde265 ppc64el 1.23.1-1 [17.5 kB] Fetched 17.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzn1_z6ha/libheif-plugin-libde265_1.23.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsub-quote-perl all 2.006009-1 [21.3 kB] Fetched 21.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp94id4idq/libsub-quote-perl_2.006009-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libswscale9 ppc64el 7:8.1.2-2+b1 [2761 kB] Fetched 2761 kB in 0s (130 MB/s) dpkg-name: info: moved 'libswscale9_7%3a8.1.2-2+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpac33_u4e/libswscale9_8.1.2-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfido2-1 ppc64el 1.17.0-1 [88.2 kB] Fetched 88.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpssbkzsju/libfido2-1_1.17.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el netbase all 6.5 [12.4 kB] Fetched 12.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc7fpphh8/netbase_6.5_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libavahi-common3 ppc64el 0.8-18 [46.2 kB] Fetched 46.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeb45ooaj/libavahi-common3_0.8-18_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsm-dev ppc64el 2:1.2.6-1+b2 [42.0 kB] Fetched 42.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libsm-dev_2%3a1.2.6-1+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmppsp364mj/libsm-dev_1.2.6-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgdal39 ppc64el 3.13.1+dfsg-1 [11.9 MB] Fetched 11.9 MB in 0s (157 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr8u5ofo4/libgdal39_3.13.1+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsynctex2 ppc64el 2026.20260303.78225+ds-4 [66.4 kB] Fetched 66.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm_dvn974/libsynctex2_2026.20260303.78225+ds-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libjxl0.11 ppc64el 0.11.2-5 [1225 kB] Fetched 1225 kB in 0s (95.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv0_tk7dp/libjxl0.11_0.11.2-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:15.2.0-5+b1 [4664 B] Fetched 4664 B in 0s (0 B/s) dpkg-name: info: moved 'cpp-powerpc64le-linux-gnu_4%3a15.2.0-5+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpbtzaytdr/cpp-powerpc64le-linux-gnu_15.2.0-5+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcairo2 ppc64el 1.18.4-3+b1 [583 kB] Fetched 583 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgmxyqe7h/libcairo2_1.18.4-3+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcurl3t64-gnutls ppc64el 8.21.0-2 [17.0 kB] Fetched 17.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5a2za04y/libcurl3t64-gnutls_8.21.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el cpp ppc64el 4:15.2.0-5+b1 [1584 B] Fetched 1584 B in 0s (0 B/s) dpkg-name: info: moved 'cpp_4%3a15.2.0-5+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpz50tdjg1/cpp_15.2.0-5+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgpg-error-dev ppc64el 1.61-3 [160 kB] Fetched 160 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpogm9x_k1/libgpg-error-dev_1.61-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgdk-pixbuf2.0-common all 2.44.6+dfsg-2 [313 kB] Fetched 313 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcca7eohc/libgdk-pixbuf2.0-common_2.44.6+dfsg-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libucx0 ppc64el 1.22.0~rc1-1 [929 kB] Fetched 929 kB in 0s (83.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaoc469zi/libucx0_1.22.0~rc1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsrt1.5-gnutls ppc64el 1.5.5-1 [348 kB] Fetched 348 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9qxpnft8/libsrt1.5-gnutls_1.5.5-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el perl-openssl-defaults ppc64el 7+b2 [6716 B] Fetched 6716 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp61h6b1t/perl-openssl-defaults_7+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnorm1t64 ppc64el 1.5.9+dfsg-4+b1 [235 kB] Fetched 235 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf_y378k4/libnorm1t64_1.5.9+dfsg-4+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libharfbuzz-subset0 ppc64el 12.3.2-2+b2 [606 kB] Fetched 606 kB in 0s (57.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprulybdj3/libharfbuzz-subset0_12.3.2-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libb-hooks-op-check-perl ppc64el 0.22-3+b4 [11.1 kB] Fetched 11.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxq4vbf1n/libb-hooks-op-check-perl_0.22-3+b4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el dbus-daemon ppc64el 1.16.2-5+b1 [167 kB] Fetched 167 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmm1a8pr9/dbus-daemon_1.16.2-5+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpam-systemd ppc64el 261.1-3 [336 kB] Fetched 336 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc4qo5o24/libpam-systemd_261.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libuuid1 ppc64el 2.42.2-2 [35.0 kB] Fetched 35.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa03mclsq/libuuid1_2.42.2-2_ppc64el.deb' Get:1 http://snapshot.debian.org/archive/debian/20260714T022128Z forky/main ppc64el libjsoncpp26 ppc64el 1.9.8-1 [86.7 kB] Fetched 86.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpznq0dej9/libjsoncpp26_1.9.8-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libkmlengine1t64 ppc64el 1.3.0-13+b2 [84.1 kB] Fetched 84.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7as65v9s/libkmlengine1t64_1.3.0-13+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libitm1 ppc64el 16.1.0-2 [29.1 kB] Fetched 29.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpierf8r75/libitm1_16.1.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libwayland-egl1 ppc64el 1.25.0-2 [5756 B] Fetched 5756 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqewt2caj/libwayland-egl1_1.25.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhttp-cookies-perl all 6.11-1 [19.1 kB] Fetched 19.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyynysg1c/libhttp-cookies-perl_6.11-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libevent-dev ppc64el 2.1.13-stable-1 [327 kB] Fetched 327 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzxxpncst/libevent-dev_2.1.13-stable-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el default-jre ppc64el 2:1.25-77 [1032 B] Fetched 1032 B in 0s (0 B/s) dpkg-name: info: moved 'default-jre_2%3a1.25-77_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp7spl8p97/default-jre_1.25-77_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmariadb3 ppc64el 1:11.8.8-1 [190 kB] Fetched 190 kB in 0s (0 B/s) dpkg-name: info: moved 'libmariadb3_1%3a11.8.8-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpridwukb0/libmariadb3_11.8.8-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libx11-data all 2:1.8.13-1 [346 kB] Fetched 346 kB in 0s (0 B/s) dpkg-name: info: moved 'libx11-data_2%3a1.8.13-1_all.deb' to '/srv/rebuilderd/tmp/tmp01w1eeq1/libx11-data_1.8.13-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el liblzma5 ppc64el 5.8.3-1 [339 kB] Fetched 339 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpos0nxlo8/liblzma5_5.8.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libperl5.40 ppc64el 5.40.1-8 [4386 kB] Fetched 4386 kB in 0s (144 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjocu80wh/libperl5.40_5.40.1-8_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsensors-config all 1:3.6.2-2 [16.2 kB] Fetched 16.2 kB in 0s (0 B/s) dpkg-name: info: moved 'libsensors-config_1%3a3.6.2-2_all.deb' to '/srv/rebuilderd/tmp/tmpwf8znh1q/libsensors-config_3.6.2-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtheora1 ppc64el 1.2.0+dfsg-6+b2 [154 kB] Fetched 154 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfpfrzq9j/libtheora1_1.2.0+dfsg-6+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf4-dev ppc64el 4.3.1-2+b1 [398 kB] Fetched 398 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgysb9_rw/libhdf4-dev_4.3.1-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libinput10 ppc64el 1.31.3-1 [168 kB] Fetched 168 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe52kuta2/libinput10_1.31.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmpg123-0t64 ppc64el 1.33.6-1 [166 kB] Fetched 166 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4n4fq3pb/libmpg123-0t64_1.33.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhtml-parser-perl ppc64el 3.83-2 [101 kB] Fetched 101 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2qq9gtlm/libhtml-parser-perl_3.83-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el xserver-common all 2:21.1.23-1 [2451 kB] Fetched 2451 kB in 0s (126 MB/s) dpkg-name: info: moved 'xserver-common_2%3a21.1.23-1_all.deb' to '/srv/rebuilderd/tmp/tmp_h8ydla5/xserver-common_21.1.23-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libngtcp2-crypto-ossl0 ppc64el 1.22.1-1 [23.9 kB] Fetched 23.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq64ygqpq/libngtcp2-crypto-ossl0_1.22.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfile-dirlist-perl all 0.05-3 [7600 B] Fetched 7600 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0j48k3r7/libfile-dirlist-perl_0.05-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libjbig0 ppc64el 2.1-6.1+b3 [34.5 kB] Fetched 34.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpogzr_ipx/libjbig0_2.1-6.1+b3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3.14-minimal ppc64el 3.14.6-1 [2418 kB] Fetched 2418 kB in 0s (127 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa8ka8rji/python3.14-minimal_3.14.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpcre2-posix3 ppc64el 10.46-1+b2 [63.6 kB] Fetched 63.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkc8txodf/libpcre2-posix3_10.46-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpsl-dev ppc64el 0.23.0-1 [29.8 kB] Fetched 29.8 kB in 0s (458 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7uip_sdr/libpsl-dev_0.23.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgudev-1.0-0 ppc64el 238-7+b2 [14.7 kB] Fetched 14.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbw3rdvum/libgudev-1.0-0_238-7+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el hdf5-tools ppc64el 1.14.6+repack-2+b1 [489 kB] Fetched 489 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb6e66rv5/hdf5-tools_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libheif-dev ppc64el 1.23.1-1 [71.5 kB] Fetched 71.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpavg7d8mj/libheif-dev_1.23.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libunbound8 ppc64el 1.25.1-1+b1 [647 kB] Fetched 647 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprigu9uha/libunbound8_1.25.1-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libidn2-0 ppc64el 2.3.8-5 [111 kB] Fetched 111 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg_k3jd_i/libidn2-0_2.3.8-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el fonts-mathjax all 2.7.9+dfsg-1 [2210 kB] Fetched 2210 kB in 0s (122 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5o61yp3o/fonts-mathjax_2.7.9+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-render0 ppc64el 1.17.0-2+b2 [116 kB] Fetched 116 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpevownznb/libxcb-render0_1.17.0-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcodec2-1.2 ppc64el 1.2.0-5 [8222 kB] Fetched 8222 kB in 0s (168 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb77sqvsr/libcodec2-1.2_1.2.0-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libedit2 ppc64el 3.1-20260512-1 [102 kB] Fetched 102 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprkdhacmm/libedit2_3.1-20260512-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhttp-negotiate-perl all 6.01-2 [13.1 kB] Fetched 13.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0dp6qx2a/libhttp-negotiate-perl_6.01-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libjansson4 ppc64el 2.15.1-1 [70.9 kB] Fetched 70.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp640gffl2/libjansson4_2.15.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gcc-15 ppc64el 15.3.0-1 [546 kB] Fetched 546 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_q2_zi4k/gcc-15_15.3.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf5-dev ppc64el 1.14.6+repack-2+b1 [3353 kB] Fetched 3353 kB in 0s (139 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5lpuqdht/libhdf5-dev_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libblosc-dev ppc64el 1.21.5+ds-2+b2 [54.0 kB] Fetched 54.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy2sb_lfq/libblosc-dev_1.21.5+ds-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libext2fs-dev ppc64el 1.47.4-1 [326 kB] Fetched 326 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6j53xp_e/libext2fs-dev_1.47.4-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libunistring-dev ppc64el 1.4.2-1 [654 kB] Fetched 654 kB in 0s (62.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp16qoo7jz/libunistring-dev_1.4.2-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libadios2-mpi-c-2.12 ppc64el 2.12.1+dfsg1-2 [73.4 kB] Fetched 73.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp__a37qfn/libadios2-mpi-c-2.12_2.12.1+dfsg1-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcjson1 ppc64el 1.7.19-2+b1 [34.0 kB] Fetched 34.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe5dfh9ey/libcjson1_1.7.19-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libexprtk-dev all 0.0.3-4 [121 kB] Fetched 121 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmputwxwzfg/libexprtk-dev_0.0.3-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgl2ps1.4 ppc64el 1.4.2+dfsg1-4+b1 [46.2 kB] Fetched 46.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpayqa_nkh/libgl2ps1.4_1.4.2+dfsg1-4+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libssh-4 ppc64el 0.12.0-3 [273 kB] Fetched 273 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwp_uw_e2/libssh-4_0.12.0-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libltdl7 ppc64el 2.5.4-11 [419 kB] Fetched 419 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo55lk223/libltdl7_2.5.4-11_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgpgmepp7 ppc64el 2.1.0-2 [167 kB] Fetched 167 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpesw1ygp4/libgpgmepp7_2.1.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libyaml-0-2 ppc64el 0.2.5-2+b1 [59.2 kB] Fetched 59.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptlnf_81l/libyaml-0-2_0.2.5-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmuparser2v5 ppc64el 2.3.4-2+b1 [145 kB] Fetched 145 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8qwbvbds/libmuparser2v5_2.3.4-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libclass-method-modifiers-perl all 2.15-1 [18.0 kB] Fetched 18.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7ls1xq5f/libclass-method-modifiers-perl_2.15-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdynaloader-functions-perl all 0.004-2 [12.2 kB] Fetched 12.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6lscc3z_/libdynaloader-functions-perl_0.004-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnghttp2-14 ppc64el 1.69.0-1 [95.3 kB] Fetched 95.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmwlvd9zb/libnghttp2-14_1.69.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqt6concurrent6 ppc64el 6.10.2+dfsg-15 [38.5 kB] Fetched 38.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl24ofpzy/libqt6concurrent6_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgnutls28-dev ppc64el 3.8.13-1 [1543 kB] Fetched 1543 kB in 0s (100 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsftcejoz/libgnutls28-dev_3.8.13-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgfortran5 ppc64el 16.1.0-2 [560 kB] Fetched 560 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb6494ozh/libgfortran5_16.1.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libibumad3 ppc64el 63.0-2 [30.8 kB] Fetched 30.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp64bwkjmc/libibumad3_63.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libglu1-mesa-dev ppc64el 9.0.2-1.1+b4 [245 kB] Fetched 245 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3pdtia3f/libglu1-mesa-dev_9.0.2-1.1+b4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libkadm5srv-mit12 ppc64el 1.22.1-3 [59.0 kB] Fetched 59.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1byygz6t/libkadm5srv-mit12_1.22.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfabric1 ppc64el 2.1.0-1.1+b2 [634 kB] Fetched 634 kB in 0s (62.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdil43pkg/libfabric1_2.1.0-1.1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqt6wlshellintegration6 ppc64el 6.10.2+dfsg-15 [98.5 kB] Fetched 98.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp38aqselm/libqt6wlshellintegration6_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-present0 ppc64el 1.17.0-2+b2 [106 kB] Fetched 106 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpny4jjj_x/libxcb-present0_1.17.0-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-tk ppc64el 3.14.6-1 [8392 B] Fetched 8392 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr8ekcb7q/python3-tk_3.14.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsasl2-modules-db ppc64el 2.1.28+dfsg1-11 [19.1 kB] Fetched 19.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcdp5ycyl/libsasl2-modules-db_2.1.28+dfsg1-11_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libubsan1 ppc64el 16.1.0-2 [1195 kB] Fetched 1195 kB in 0s (97.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkg19puty/libubsan1_16.1.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcurl4t64 ppc64el 8.21.0-2 [451 kB] Fetched 451 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi1b0eky7/libcurl4t64_8.21.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgeotiff5 ppc64el 1.7.4-2 [69.0 kB] Fetched 69.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxxkdy411/libgeotiff5_1.7.4-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnetcdf-dev ppc64el 1:4.10.1-1 [125 kB] Fetched 125 kB in 0s (0 B/s) dpkg-name: info: moved 'libnetcdf-dev_1%3a4.10.1-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpbz_egh3z/libnetcdf-dev_4.10.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsm6 ppc64el 2:1.2.6-1+b2 [38.6 kB] Fetched 38.6 kB in 0s (0 B/s) dpkg-name: info: moved 'libsm6_2%3a1.2.6-1+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpl515itgj/libsm6_1.2.6-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el dbus-system-bus-common all 1.16.2-5 [49.6 kB] Fetched 49.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk10bs_ur/dbus-system-bus-common_1.16.2-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.44.6+dfsg-2 [104 kB] Fetched 104 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0vprn3ir/libgdk-pixbuf-2.0-0_2.44.6+dfsg-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmd0 ppc64el 1.2.0-2 [41.9 kB] Fetched 41.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpldk5dzrq/libmd0_1.2.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf5-310 ppc64el 1.14.6+repack-2+b1 [1259 kB] Fetched 1259 kB in 0s (94.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoi_8_l_j/libhdf5-310_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxt6t64 ppc64el 1:1.2.1-1.3+b2 [198 kB] Fetched 198 kB in 0s (0 B/s) dpkg-name: info: moved 'libxt6t64_1%3a1.2.1-1.3+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp5rnp84xo/libxt6t64_1.2.1-1.3+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnl-3-dev ppc64el 3.12.0-2+b1 [114 kB] Fetched 114 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2pgi382_/libnl-3-dev_3.12.0-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el glycin-thumbnailers ppc64el 2.1.5+ds-2 [299 kB] Fetched 299 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9blbxr2a/glycin-thumbnailers_2.1.5+ds-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxrender1 ppc64el 1:0.9.12-1+b2 [29.4 kB] Fetched 29.4 kB in 0s (0 B/s) dpkg-name: info: moved 'libxrender1_1%3a0.9.12-1+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpuq7nrxov/libxrender1_0.9.12-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdrm-amdgpu1 ppc64el 2.4.134-3 [25.2 kB] Fetched 25.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4p0vsh0_/libdrm-amdgpu1_2.4.134-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqhull-r8.0 ppc64el 2020.2-9 [252 kB] Fetched 252 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp18bpstg/libqhull-r8.0_2020.2-9_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libzstd-dev ppc64el 1.5.7+dfsg-3+b2 [399 kB] Fetched 399 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv6lldp4r/libzstd-dev_1.5.7+dfsg-3+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el liblwp-protocol-https-perl all 6.15-1 [10.7 kB] Fetched 10.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfzqjf5hd/liblwp-protocol-https-perl_6.15-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmodule-runtime-perl all 0.018-1 [17.8 kB] Fetched 17.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpybxj21_7/libmodule-runtime-perl_0.018-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libbluray3 ppc64el 1:1.4.1-2 [142 kB] Fetched 142 kB in 0s (0 B/s) dpkg-name: info: moved 'libbluray3_1%3a1.4.1-2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpgawaattx/libbluray3_1.4.1-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libllvm21 ppc64el 1:21.1.8-7+b4 [27.7 MB] Fetched 27.7 MB in 0s (182 MB/s) dpkg-name: info: moved 'libllvm21_1%3a21.1.8-7+b4_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp5nnj5622/libllvm21_21.1.8-7+b4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpaper2 ppc64el 2.2.5-0.4 [17.3 kB] Fetched 17.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuap6l21a/libpaper2_2.2.5-0.4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcurl4-gnutls-dev ppc64el 8.21.0-2 [592 kB] Fetched 592 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo1ifa1n2/libcurl4-gnutls-dev_8.21.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el dh-autoreconf all 22 [12.2 kB] Fetched 12.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd572a3i9/dh-autoreconf_22_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el openssl ppc64el 3.6.3-1 [1524 kB] Fetched 1524 kB in 0s (102 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp561w5xky/openssl_3.6.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcfitsio10t64 ppc64el 4.6.4-1 [631 kB] Fetched 631 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxeel7cnm/libcfitsio10t64_4.6.4-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnspr4-dev ppc64el 2:4.38.2-1+b1 [223 kB] Fetched 223 kB in 0s (0 B/s) dpkg-name: info: moved 'libnspr4-dev_2%3a4.38.2-1+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp1ec3nfkp/libnspr4-dev_4.38.2-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gdal-plugins ppc64el 3.13.1+dfsg-1 [230 kB] Fetched 230 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyhn1rn8c/gdal-plugins_3.13.1+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el base-files ppc64el 14.2 [88.0 kB] Fetched 88.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1_v2bk92/base-files_14.2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el dbus-bin ppc64el 1.16.2-5+b1 [79.7 kB] Fetched 79.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwn991pqe/dbus-bin_1.16.2-5+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libngtcp2-dev ppc64el 1.22.1-1 [205 kB] Fetched 205 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps34uy_ai/libngtcp2-dev_1.22.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnpth0t64 ppc64el 1.8-3+b2 [23.2 kB] Fetched 23.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_u0_dg0t/libnpth0t64_1.8-3+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libopengl0 ppc64el 1.7.0-3+b1 [33.1 kB] Fetched 33.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyw_159lc/libopengl0_1.7.0-3+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxkbfile1 ppc64el 1:1.1.0-1+b5 [82.5 kB] Fetched 82.5 kB in 0s (0 B/s) dpkg-name: info: moved 'libxkbfile1_1%3a1.1.0-1+b5_ppc64el.deb' to '/srv/rebuilderd/tmp/tmprfiirz2u/libxkbfile1_1.1.0-1+b5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gosop ppc64el 1.1.0-3+b3 [2142 kB] Fetched 2142 kB in 0s (127 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1sdlkizr/gosop_1.1.0-3+b3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el ncurses-bin ppc64el 6.6+20260608-2 [450 kB] Fetched 450 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg65nljtc/ncurses-bin_6.6+20260608-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libvorbisfile3 ppc64el 1.3.7-3+b2 [23.6 kB] Fetched 23.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbvgzj56m/libvorbisfile3_1.3.7-3+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdebconfclient0 ppc64el 0.283 [7608 B] Fetched 7608 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8kbjqpbk/libdebconfclient0_0.283_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libopenmpt0t64 ppc64el 0.8.7-1 [932 kB] Fetched 932 kB in 0s (87.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqia6ex_y/libopenmpt0t64_0.8.7-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el javahelper all 0.82 [78.7 kB] Fetched 78.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprtmih5za/javahelper_0.82_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el librist4 ppc64el 0.2.18+dfsg-1 [129 kB] Fetched 129 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp04c6gx1o/librist4_0.2.18+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-matplotlib ppc64el 3.10.7+dfsg1-6 [22.8 MB] Fetched 22.8 MB in 0s (177 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxry851bd/python3-matplotlib_3.10.7+dfsg1-6_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtbbbind-2-5 ppc64el 2022.3.0-2 [15.1 kB] Fetched 15.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9oeptnv0/libtbbbind-2-5_2022.3.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgeos3.14.1 ppc64el 3.14.1-2+b1 [1075 kB] Fetched 1075 kB in 0s (94.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwc56zhj3/libgeos3.14.1_3.14.1-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnetcdf22 ppc64el 1:4.10.1-1 [569 kB] Fetched 569 kB in 0s (0 B/s) dpkg-name: info: moved 'libnetcdf22_1%3a4.10.1-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmprsdgn88g/libnetcdf22_4.10.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el sensible-utils all 0.0.26 [27.0 kB] Fetched 27.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt4j_ezgk/sensible-utils_0.0.26_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el init-system-helpers all 1.69 [39.3 kB] Fetched 39.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp80g9omq1/init-system-helpers_1.69_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgssapi-krb5-2 ppc64el 1.22.1-3 [151 kB] Fetched 151 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpic_1fcnm/libgssapi-krb5-2_1.22.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el media-types all 14.0.0 [30.8 kB] Fetched 30.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe0vrh996/media-types_14.0.0_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhwloc-plugins ppc64el 2.14.0-2 [18.2 kB] Fetched 18.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpal_zej56/libhwloc-plugins_2.14.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libkmldom1t64 ppc64el 1.3.0-13+b2 [160 kB] Fetched 160 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpysx4c_x8/libkmldom1t64_1.3.0-13+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libwebpdemux2 ppc64el 1.5.0-0.1+b2 [114 kB] Fetched 114 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw0dfb5x7/libwebpdemux2_1.5.0-0.1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el diffutils ppc64el 1:3.12-1 [413 kB] Fetched 413 kB in 0s (0 B/s) dpkg-name: info: moved 'diffutils_1%3a3.12-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp5u3qzlv8/diffutils_3.12-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcom-err2 ppc64el 1.47.4-1 [19.5 kB] Fetched 19.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp215ct8x5/libcom-err2_1.47.4-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtbb-dev ppc64el 2022.3.0-2 [204 kB] Fetched 204 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpakx6j2wy/libtbb-dev_2022.3.0-2_ppc64el.deb' Get:1 http://snapshot.debian.org/archive/debian/20260714T022128Z forky/main ppc64el binutils-powerpc64le-linux-gnu ppc64el 2.46.50.20260617-1 [914 kB] Fetched 914 kB in 0s (86.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3t3exeib/binutils-powerpc64le-linux-gnu_2.46.50.20260617-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdbus-1-3 ppc64el 1.16.2-5+b1 [190 kB] Fetched 190 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7rygrf59/libdbus-1-3_1.16.2-5+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libkeyutils1 ppc64el 1.6.3-6+b2 [10.5 kB] Fetched 10.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiit248tb/libkeyutils1_1.6.3-6+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el liblerc-dev ppc64el 4.1.1+ds-1 [230 kB] Fetched 230 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcq9ca19_/liblerc-dev_4.1.1+ds-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libprrte-bin ppc64el 3.0.13-3 [55.6 kB] Fetched 55.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzpx1uw6z/libprrte-bin_3.0.13-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnet-ssleay-perl ppc64el 1.96-1 [342 kB] Fetched 342 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpugsijzlr/libnet-ssleay-perl_1.96-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgme0 ppc64el 0.6.4-1+b1 [154 kB] Fetched 154 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph73_ww_8/libgme0_0.6.4-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gcc-15-base ppc64el 15.3.0-1 [37.4 kB] Fetched 37.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_tq_qy42/gcc-15-base_15.3.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libjpeg62-turbo-dev ppc64el 1:3.1.3-4 [385 kB] Fetched 385 kB in 0s (0 B/s) dpkg-name: info: moved 'libjpeg62-turbo-dev_1%3a3.1.3-4_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpzhjsmeoc/libjpeg62-turbo-dev_3.1.3-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el at-spi2-common all 2.61.0-1 [171 kB] Fetched 171 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphvk8kg24/at-spi2-common_2.61.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gfortran-15-powerpc64le-linux-gnu ppc64el 15.3.0-1 [10.9 MB] Fetched 10.9 MB in 0s (176 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc4srjxpf/gfortran-15-powerpc64le-linux-gnu_15.3.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libproj25 ppc64el 9.8.1-1 [1483 kB] Fetched 1483 kB in 0s (111 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcqzzwjwd/libproj25_9.8.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libio-socket-ssl-perl all 2.099-1 [229 kB] Fetched 229 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiyiqen3n/libio-socket-ssl-perl_2.099-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgssrpc4t64 ppc64el 1.22.1-3 [62.4 kB] Fetched 62.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwj_uleb4/libgssrpc4t64_1.22.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el xtrans-dev all 1.6.0-1 [93.5 kB] Fetched 93.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyjrcejza/xtrans-dev_1.6.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libkpathsea6 ppc64el 2026.20260303.78225+ds-4 [161 kB] Fetched 161 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbuducb0s/libkpathsea6_2026.20260303.78225+ds-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el sqlite3 ppc64el 3.53.3-1 [1217 kB] Fetched 1217 kB in 0s (101 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvzaq7ydf/sqlite3_3.53.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libjson-c5 ppc64el 0.19+ds-1 [50.0 kB] Fetched 50.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpchiszebb/libjson-c5_0.19+ds-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxrender-dev ppc64el 1:0.9.12-1+b2 [41.0 kB] Fetched 41.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libxrender-dev_1%3a0.9.12-1+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp69gsj9nz/libxrender-dev_0.9.12-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el devscripts all 2.26.10 [1084 kB] Fetched 1084 kB in 0s (97.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp25ks0i2z/devscripts_2.26.10_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el g++-15 ppc64el 15.3.0-1 [28.7 kB] Fetched 28.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi4zi_0fx/g++-15_15.3.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libevent-pthreads-2.1-7t64 ppc64el 2.1.13-stable-1 [54.1 kB] Fetched 54.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprqmdp1n1/libevent-pthreads-2.1-7t64_2.1.13-stable-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxshmfence1 ppc64el 1.3.3-1+b2 [11.4 kB] Fetched 11.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgpl2bre4/libxshmfence1_1.3.3-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpcre2-dev ppc64el 10.46-1+b2 [809 kB] Fetched 809 kB in 0s (78.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvgmb5s72/libpcre2-dev_10.46-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcairo-gobject2 ppc64el 1.18.4-3+b1 [129 kB] Fetched 129 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_xcqjli6/libcairo-gobject2_1.18.4-3+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsvtav1enc4 ppc64el 4.1.0+dfsg-1 [1313 kB] Fetched 1313 kB in 0s (102 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdkp6x2cd/libsvtav1enc4_4.1.0+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gcc-16-base ppc64el 16.1.0-2 [36.8 kB] Fetched 36.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6iamiltz/gcc-16-base_16.1.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhsa-runtime64-1 ppc64el 6.4.3+dfsg-5 [445 kB] Fetched 445 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3gftfnsc/libhsa-runtime64-1_6.4.3+dfsg-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el patchutils ppc64el 0.4.5-1 [90.3 kB] Fetched 90.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz98mib9t/patchutils_0.4.5-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el readline-common all 8.3-4 [74.8 kB] Fetched 74.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn8ju85kb/readline-common_8.3-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfyba-dev ppc64el 4.1.1-11+b2 [186 kB] Fetched 186 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbf0dg50n/libfyba-dev_4.1.1-11+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxxf86vm1 ppc64el 1:1.1.4-2+b1 [20.5 kB] Fetched 20.5 kB in 0s (0 B/s) dpkg-name: info: moved 'libxxf86vm1_1%3a1.1.4-2+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmph9ek29nl/libxxf86vm1_1.1.4-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgraphite2-3 ppc64el 1.3.15-2 [84.1 kB] Fetched 84.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4wew2joq/libgraphite2-3_1.3.15-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxmu6 ppc64el 2:1.1.3-4+b1 [64.2 kB] Fetched 64.2 kB in 0s (0 B/s) dpkg-name: info: moved 'libxmu6_2%3a1.1.3-4+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpp_d7s9j8/libxmu6_1.1.3-4+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el librabbitmq4 ppc64el 0.17.0-1 [46.4 kB] Fetched 46.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_2nvx0qx/librabbitmq4_0.17.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libglew-dev ppc64el 2.3.1+dfsg2-5 [144 kB] Fetched 144 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpogiyguvh/libglew-dev_2.3.1+dfsg2-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el perl ppc64el 5.40.1-8 [264 kB] Fetched 264 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0n0afl7d/perl_5.40.1-8_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libarpack2t64 ppc64el 3.9.1-6+b2 [94.2 kB] Fetched 94.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnfe4ym_k/libarpack2t64_3.9.1-6+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libyuv-dev ppc64el 0.0.1949.20260706-1 [180 kB] Fetched 180 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzgjhc9o3/libyuv-dev_0.0.1949.20260706-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libvdpau1 ppc64el 1.5-4+b1 [25.0 kB] Fetched 25.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgzkfjiuz/libvdpau1_1.5-4+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libharfbuzz0b ppc64el 12.3.2-2+b2 [549 kB] Fetched 549 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzq27s8nq/libharfbuzz0b_12.3.2-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-minimal ppc64el 3.14.6-1 [25.1 kB] Fetched 25.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph6vu4qak/python3-minimal_3.14.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libvorbisenc2 ppc64el 1.3.7-3+b2 [77.3 kB] Fetched 77.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4hfiifex/libvorbisenc2_1.3.7-3+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libadios2-mpi-core-2.12 ppc64el 2.12.1+dfsg1-2 [1939 kB] Fetched 1939 kB in 0s (114 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz9p_xdep/libadios2-mpi-core-2.12_2.12.1+dfsg1-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxslt1.1 ppc64el 1.1.45-0.1 [167 kB] Fetched 167 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi5qymmeb/libxslt1.1_1.1.45-0.1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libadios2-mpi-core-dev ppc64el 2.12.1+dfsg1-2 [84.9 kB] Fetched 84.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptc77xk3t/libadios2-mpi-core-dev_2.12.1+dfsg1-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfile-stripnondeterminism-perl all 1.15.1-1 [17.1 kB] Fetched 17.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphosugezy/libfile-stripnondeterminism-perl_1.15.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el fastjar ppc64el 2:0.98-8 [86.6 kB] Fetched 86.6 kB in 0s (0 B/s) dpkg-name: info: moved 'fastjar_2%3a0.98-8_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpzom5j8ig/fastjar_0.98-8_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgl-dev ppc64el 1.7.0-3+b1 [99.8 kB] Fetched 99.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd0bya12j/libgl-dev_1.7.0-3+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgtk-3-0t64 ppc64el 3.24.52-1 [3001 kB] Fetched 3001 kB in 0s (139 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmg6p7gzu/libgtk-3-0t64_3.24.52-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libibverbs1 ppc64el 63.0-2 [67.6 kB] Fetched 67.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkogy6kly/libibverbs1_63.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libodbc2 ppc64el 2.3.14-2 [165 kB] Fetched 165 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphjq8jhq_/libodbc2_2.3.14-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libbrotli1 ppc64el 1.2.0-3 [340 kB] Fetched 340 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy3q6yvg3/libbrotli1_1.2.0-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el librole-tiny-perl all 2.002005-1 [19.5 kB] Fetched 19.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0ntnmcmd/librole-tiny-perl_2.002005-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el ncurses-base all 6.6+20260608-2 [276 kB] Fetched 276 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1l2xgt2b/ncurses-base_6.6+20260608-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libbrotli-dev ppc64el 1.2.0-3 [358 kB] Fetched 358 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd_jjt4vi/libbrotli-dev_1.2.0-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxres1 ppc64el 2:1.2.1-2 [18.1 kB] Fetched 18.1 kB in 0s (0 B/s) dpkg-name: info: moved 'libxres1_2%3a1.2.1-2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp7ke_9_lv/libxres1_1.2.1-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libproc2-1 ppc64el 2:4.0.6-2 [73.2 kB] Fetched 73.2 kB in 0s (0 B/s) dpkg-name: info: moved 'libproc2-1_2%3a4.0.6-2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp4bpk5hph/libproc2-1_4.0.6-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpixman-1-0 ppc64el 0.46.4-1+b2 [195 kB] Fetched 195 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppp7ky4gx/libpixman-1-0_0.46.4-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el xz-utils ppc64el 5.8.3-1 [742 kB] Fetched 742 kB in 0s (70.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi0rksgph/xz-utils_5.8.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el bzip2 ppc64el 1.0.8-6+b2 [41.0 kB] Fetched 41.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppiesuk0g/bzip2_1.0.8-6+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libevent-core-2.1-7t64 ppc64el 2.1.13-stable-1 [136 kB] Fetched 136 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5_g8rvk1/libevent-core-2.1-7t64_2.1.13-stable-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libblas-dev ppc64el 3.12.1-8 [183 kB] Fetched 183 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv8g7iobo/libblas-dev_3.12.1-8_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libblosc1 ppc64el 1.21.5+ds-2+b2 [42.3 kB] Fetched 42.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr5qs9dbf/libblosc1_1.21.5+ds-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libjs-jquery all 3.7.1+dfsg+~3.5.33-1 [319 kB] Fetched 319 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa_u6xe_u/libjs-jquery_3.7.1+dfsg+~3.5.33-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el java-common all 0.77 [6620 B] Fetched 6620 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk058qj7e/java-common_0.77_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtext-charwidth-perl ppc64el 0.04-12 [9336 B] Fetched 9336 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp579f6tg1/libtext-charwidth-perl_0.04-12_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libspatialite-dev ppc64el 5.1.0-4 [2134 kB] Fetched 2134 kB in 0s (127 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk8szb982/libspatialite-dev_5.1.0-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-keysyms1 ppc64el 0.4.1-1+b2 [17.5 kB] Fetched 17.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplykucoly/libxcb-keysyms1_0.4.1-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libaom-dev ppc64el 3.13.1-2+b1 [1595 kB] Fetched 1595 kB in 0s (109 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw5oji2dp/libaom-dev_3.13.1-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el unicode-data all 17.0.0-2 [9354 kB] Fetched 9354 kB in 0s (167 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5iw075a3/unicode-data_17.0.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsasl2-2 ppc64el 2.1.28+dfsg1-11 [63.3 kB] Fetched 63.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu8lr1fd5/libsasl2-2_2.1.28+dfsg1-11_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el liblsan0 ppc64el 16.1.0-2 [1273 kB] Fetched 1273 kB in 0s (102 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpquluffam/liblsan0_16.1.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxi6 ppc64el 2:1.8.2-2+b1 [81.4 kB] Fetched 81.4 kB in 0s (0 B/s) dpkg-name: info: moved 'libxi6_2%3a1.8.2-2+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp5has0m1g/libxi6_1.8.2-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfile-listing-perl all 6.16-1 [12.4 kB] Fetched 12.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4vfyutwj/libfile-listing-perl_6.16-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgzstream-dev ppc64el 1.5+git20171107.9a20658-3+b2 [8088 B] Fetched 8088 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprqawts86/libgzstream-dev_1.5+git20171107.9a20658-3+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnuma-dev ppc64el 2.0.19-1+b2 [40.1 kB] Fetched 40.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9ow00pqx/libnuma-dev_2.0.19-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el tex-common all 6.20 [29.7 kB] Fetched 29.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcvl4p75i/tex-common_6.20_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmariadb-dev-compat ppc64el 1:11.8.8-1 [21.8 kB] Fetched 21.8 kB in 0s (0 B/s) dpkg-name: info: moved 'libmariadb-dev-compat_1%3a11.8.8-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpzfa4ofu1/libmariadb-dev-compat_11.8.8-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el coreutils ppc64el 9.10-1 [3186 kB] Fetched 3186 kB in 0s (142 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7_avxd28/coreutils_9.10-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-zopfli ppc64el 0.4.3-1 [10.9 kB] Fetched 10.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp27hu0tpg/python3-zopfli_0.4.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtinfo6 ppc64el 6.6+20260608-2 [362 kB] Fetched 362 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1sq5_arp/libtinfo6_6.6+20260608-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libacl1 ppc64el 2.4.0-1 [39.2 kB] Fetched 39.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbf2g5zh_/libacl1_2.4.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgl2ps-dev ppc64el 1.4.2+dfsg1-4+b1 [69.0 kB] Fetched 69.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgyhj554u/libgl2ps-dev_1.4.2+dfsg1-4+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libvulkan1 ppc64el 1.4.341.0-1 [156 kB] Fetched 156 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpemrp8uu_/libvulkan1_1.4.341.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libopus0 ppc64el 1.6.1-1+b1 [3482 kB] Fetched 3482 kB in 0s (141 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6ne95qqj/libopus0_1.6.1-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpoppler-private-dev ppc64el 26.01.0-5 [183 kB] Fetched 183 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxts2zozd/libpoppler-private-dev_26.01.0-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el chrpath ppc64el 0.18-1 [14.9 kB] Fetched 14.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2b5knfuh/chrpath_0.18-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxerces-c3.2t64 ppc64el 3.2.4+debian-1.3+b4 [900 kB] Fetched 900 kB in 0s (87.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjum86yq1/libxerces-c3.2t64_3.2.4+debian-1.3+b4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el openssl-provider-legacy ppc64el 3.6.3-1 [324 kB] Fetched 324 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3unumm84/openssl-provider-legacy_3.6.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el wdiff ppc64el 1.2.2-9 [122 kB] Fetched 122 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbbo1umg1/wdiff_1.2.2-9_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libbz2-1.0 ppc64el 1.0.8-6+b2 [44.2 kB] Fetched 44.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpso1j9sx4/libbz2-1.0_1.0.8-6+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libavutil-dev ppc64el 7:8.1.2-2+b1 [604 kB] Fetched 604 kB in 0s (0 B/s) dpkg-name: info: moved 'libavutil-dev_7%3a8.1.2-2+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpng32qslb/libavutil-dev_8.1.2-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el liburi-perl all 5.35-1 [112 kB] Fetched 112 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn56rc1gp/liburi-perl_5.35-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libjs-jquery-ui all 1.13.2+dfsg-1 [250 kB] Fetched 250 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmkqxiy1y/libjs-jquery-ui_1.13.2+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libadios2-mpi-plugins ppc64el 2.12.1+dfsg1-2 [24.8 kB] Fetched 24.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4dgj9t6v/libadios2-mpi-plugins_2.12.1+dfsg1-2_ppc64el.deb' Get:1 http://snapshot.debian.org/archive/debian/20260714T022128Z forky/main ppc64el libbinutils ppc64el 2.46.50.20260617-1 [629 kB] Fetched 629 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4qyv_039/libbinutils_2.46.50.20260617-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfreetype-dev ppc64el 2.14.3+dfsg-1 [714 kB] Fetched 714 kB in 0s (64.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphyv9oexq/libfreetype-dev_2.14.3+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libzvbi0t64 ppc64el 0.2.44-1+b2 [294 kB] Fetched 294 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8j5k5fzp/libzvbi0t64_0.2.44-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el adwaita-icon-theme all 50.0-2 [506 kB] Fetched 506 kB in 0s (50.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5wc7odqa/adwaita-icon-theme_50.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el hostname ppc64el 3.25 [11.3 kB] Fetched 11.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps4eg1165/hostname_3.25_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el openjdk-25-jre-headless ppc64el 25.0.4~4ea-1 [52.4 MB] Fetched 52.4 MB in 0s (162 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptqmsbj6h/openjdk-25-jre-headless_25.0.4~4ea-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el x11-common all 1:7.7+26 [217 kB] Fetched 217 kB in 0s (0 B/s) dpkg-name: info: moved 'x11-common_1%3a7.7+26_all.deb' to '/srv/rebuilderd/tmp/tmp91zetbx7/x11-common_7.7+26_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el cpp-15-powerpc64le-linux-gnu ppc64el 15.3.0-1 [10.1 MB] Fetched 10.1 MB in 0s (169 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptpp1xozo/cpp-15-powerpc64le-linux-gnu_15.3.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libc6-dev ppc64el 2.42-17 [1908 kB] Fetched 1908 kB in 0s (117 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpixwrfzxw/libc6-dev_2.42-17_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libde265-0 ppc64el 1.1.1-1 [187 kB] Fetched 187 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp30cl497u/libde265-0_1.1.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libevdev2 ppc64el 1.13.6+dfsg-3 [32.7 kB] Fetched 32.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg4g_8mcl/libevdev2_1.13.6+dfsg-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libogg0 ppc64el 1.3.6-2+b1 [25.3 kB] Fetched 25.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe2nwwd_o/libogg0_1.3.6-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libb2-1 ppc64el 0.98.1-1.1+b3 [18.1 kB] Fetched 18.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpycixos68/libb2-1_0.98.1-1.1+b3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el default-jdk ppc64el 2:1.25-77 [1040 B] Fetched 1040 B in 0s (0 B/s) dpkg-name: info: moved 'default-jdk_2%3a1.25-77_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpqj6ixmhm/default-jdk_1.25-77_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpam0g ppc64el 1.7.0-8 [71.4 kB] Fetched 71.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiub27o_x/libpam0g_1.7.0-8_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el mawk ppc64el 1.3.4.20260302-1 [145 kB] Fetched 145 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_hxfpi7z/mawk_1.3.4.20260302-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libjpeg62-turbo ppc64el 1:3.1.3-4 [242 kB] Fetched 242 kB in 0s (0 B/s) dpkg-name: info: moved 'libjpeg62-turbo_1%3a3.1.3-4_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp636__yi9/libjpeg62-turbo_3.1.3-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libc-dev-bin ppc64el 2.42-17 [38.6 kB] Fetched 38.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_8ey10qp/libc-dev-bin_2.42-17_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el x11-xkb-utils ppc64el 7.7+9 [163 kB] Fetched 163 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7583bmdz/x11-xkb-utils_7.7+9_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libwww-perl all 6.83-1 [186 kB] Fetched 186 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphyq5ycx0/libwww-perl_6.83-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libaom3 ppc64el 3.13.1-2+b1 [1381 kB] Fetched 1381 kB in 0s (103 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0y07lqqv/libaom3_3.13.1-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libext2fs2t64 ppc64el 1.47.4-1 [232 kB] Fetched 232 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqyvwuof5/libext2fs2t64_1.47.4-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfribidi0 ppc64el 1.0.16-5+b1 [27.1 kB] Fetched 27.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp72tnaex5/libfribidi0_1.0.16-5+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el xorg-sgml-doctools all 1:1.12.1-1 [23.9 kB] Fetched 23.9 kB in 0s (0 B/s) dpkg-name: info: moved 'xorg-sgml-doctools_1%3a1.12.1-1_all.deb' to '/srv/rebuilderd/tmp/tmpk2hf4_am/xorg-sgml-doctools_1.12.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmagic-mgc ppc64el 1:5.47-4 [345 kB] Fetched 345 kB in 0s (0 B/s) dpkg-name: info: moved 'libmagic-mgc_1%3a5.47-4_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp33_hy7_s/libmagic-mgc_5.47-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcursor-dev ppc64el 1:1.2.3-1+b2 [56.3 kB] Fetched 56.3 kB in 0s (0 B/s) dpkg-name: info: moved 'libxcursor-dev_1%3a1.2.3-1+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpkeuw3qkn/libxcursor-dev_1.2.3-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libksba8 ppc64el 1.8.0-3 [149 kB] Fetched 149 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7kgalf1k/libksba8_1.8.0-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libwayland-client0 ppc64el 1.25.0-2 [32.0 kB] Fetched 32.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt70fi8js/libwayland-client0_1.25.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libasan8 ppc64el 16.1.0-2 [2793 kB] Fetched 2793 kB in 0s (132 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp130qhmrm/libasan8_16.1.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el po-debconf all 1.0.22 [216 kB] Fetched 216 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk3zmyw9h/po-debconf_1.0.22_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpkgconf7 ppc64el 2.5.1-4 [51.5 kB] Fetched 51.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_mq7zk_8/libpkgconf7_2.5.1-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsharpyuv-dev ppc64el 1.5.0-0.1+b2 [118 kB] Fetched 118 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgks9o6dw/libsharpyuv-dev_1.5.0-0.1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libelf1t64 ppc64el 0.195-1 [67.1 kB] Fetched 67.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnq023zud/libelf1t64_0.195-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libngtcp2-16 ppc64el 1.22.1-1 [141 kB] Fetched 141 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8cnniz8l/libngtcp2-16_1.22.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el librtmp-dev ppc64el 2.6-1 [75.3 kB] Fetched 75.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm9uksce_/librtmp-dev_2.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtwolame0 ppc64el 0.4.0-3 [54.9 kB] Fetched 54.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9m63_swe/libtwolame0_0.4.0-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqt6widgets6 ppc64el 6.10.2+dfsg-15 [2797 kB] Fetched 2797 kB in 0s (113 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmc_s8y77/libqt6widgets6_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el zlib1g ppc64el 1:1.3.dfsg+really1.3.2-3 [90.4 kB] Fetched 90.4 kB in 0s (0 B/s) dpkg-name: info: moved 'zlib1g_1%3a1.3.dfsg+really1.3.2-3_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpc7vlvyge/zlib1g_1.3.dfsg+really1.3.2-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdrm2 ppc64el 2.4.134-3 [42.9 kB] Fetched 42.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwz3bh2zo/libdrm2_2.4.134-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libselinux1 ppc64el 3.11-2 [97.2 kB] Fetched 97.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkhi_pr1e/libselinux1_3.11-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxml2-dev ppc64el 2.15.3+dfsg-1 [819 kB] Fetched 819 kB in 0s (77.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwpb0gvbs/libxml2-dev_2.15.3+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfreexl-dev ppc64el 2.0.0-1+b4 [49.8 kB] Fetched 49.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwc426w2q/libfreexl-dev_2.0.0-1+b4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpango-1.0-0 ppc64el 1.58.0-1 [239 kB] Fetched 239 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpabpxawad/libpango-1.0-0_1.58.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgcc-15-dev ppc64el 15.3.0-1 [1465 kB] Fetched 1465 kB in 0s (107 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_6b38326/libgcc-15-dev_15.3.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsoxr0 ppc64el 0.1.3-4.1+b1 [73.0 kB] Fetched 73.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps5f1pyko/libsoxr0_0.1.3-4.1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsqlite3-0 ppc64el 3.53.3-1 [1023 kB] Fetched 1023 kB in 0s (87.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy82ihcnr/libsqlite3-0_3.53.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpython3-stdlib ppc64el 3.14.6-1 [8104 B] Fetched 8104 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9sx2nuvk/libpython3-stdlib_3.14.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdav1d-dev ppc64el 1.5.3-1+b2 [26.1 kB] Fetched 26.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprp4g5gja/libdav1d-dev_1.5.3-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libadios2-common-core-dev ppc64el 2.12.1+dfsg1-2 [25.7 kB] Fetched 25.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9om3_906/libadios2-common-core-dev_2.12.1+dfsg1-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libx11-dev ppc64el 2:1.8.13-1 [953 kB] Fetched 953 kB in 0s (87.0 MB/s) dpkg-name: info: moved 'libx11-dev_2%3a1.8.13-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpd88y2do_/libx11-dev_1.8.13-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfile-touch-perl all 0.12-2 [8816 B] Fetched 8816 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjmn_tntz/libfile-touch-perl_0.12-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libatomic1 ppc64el 16.1.0-2 [10.2 kB] Fetched 10.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplmijqg11/libatomic1_16.1.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libutfcpp-dev all 4.1.1-2 [13.3 kB] Fetched 13.3 kB in 0s (224 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp42s_0i3_/libutfcpp-dev_4.1.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libc6 ppc64el 2.42-17 [1671 kB] Fetched 1671 kB in 0s (110 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj5pw6eb4/libc6_2.42-17_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-pyparsing all 3.3.2-2 [165 kB] Fetched 165 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphje70z5l/python3-pyparsing_3.3.2-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el openmpi-bin ppc64el 5.0.10-1 [168 kB] Fetched 168 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpebdf4sos/openmpi-bin_5.0.10-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfreetype6 ppc64el 2.14.3+dfsg-1 [536 kB] Fetched 536 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgbrrgt27/libfreetype6_2.14.3+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf5-openmpi-cpp-310 ppc64el 1.14.6+repack-2+b1 [122 kB] Fetched 122 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxg1sbkr1/libhdf5-openmpi-cpp-310_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el cfortran all 20210827-1.1 [64.6 kB] Fetched 64.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph6pmyouc/cfortran_20210827-1.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el dconf-service ppc64el 0.49.0-4+b1 [35.1 kB] Fetched 35.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe35zgjp2/dconf-service_0.49.0-4+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libswresample-dev ppc64el 7:8.1.2-2+b1 [106 kB] Fetched 106 kB in 0s (0 B/s) dpkg-name: info: moved 'libswresample-dev_7%3a8.1.2-2+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp4por80g2/libswresample-dev_8.1.2-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3.14-dev ppc64el 3.14.6-1 [508 kB] Fetched 508 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6dsu804e/python3.14-dev_3.14.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxxhash0 ppc64el 0.8.3-2+b2 [24.7 kB] Fetched 24.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6_og9uah/libxxhash0_0.8.3-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-numpy ppc64el 1:2.4.6+ds-2 [4874 kB] Fetched 4874 kB in 0s (155 MB/s) dpkg-name: info: moved 'python3-numpy_1%3a2.4.6+ds-2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpvltg2q5w/python3-numpy_2.4.6+ds-2_ppc64el.deb' Get:1 http://snapshot.debian.org/archive/debian/20260714T022128Z forky/main ppc64el binutils-common ppc64el 2.46.50.20260617-1 [2636 kB] Fetched 2636 kB in 0s (134 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo8ntqvb7/binutils-common_2.46.50.20260617-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxt-dev ppc64el 1:1.2.1-1.3+b2 [429 kB] Fetched 429 kB in 0s (0 B/s) dpkg-name: info: moved 'libxt-dev_1%3a1.2.1-1.3+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpd2dv8dw5/libxt-dev_1.2.1-1.3+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqt6xml6 ppc64el 6.10.2+dfsg-15 [88.5 kB] Fetched 88.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwcs8is2k/libqt6xml6_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-xkb1 ppc64el 1.17.0-2+b2 [133 kB] Fetched 133 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk7gpxd8l/libxcb-xkb1_1.17.0-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el qtpaths6 ppc64el 6.10.2+dfsg-15 [31.7 kB] Fetched 31.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuckao3dk/qtpaths6_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpangoft2-1.0-0 ppc64el 1.58.0-1 [57.6 kB] Fetched 57.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf7hiorlb/libpangoft2-1.0-0_1.58.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el sed ppc64el 4.9-3 [335 kB] Fetched 335 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpir8dgodk/sed_4.9-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libngtcp2-crypto-gnutls8 ppc64el 1.22.1-1 [21.3 kB] Fetched 21.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpazntkiib/libngtcp2-crypto-gnutls8_1.22.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el mysql-common all 5.8+1.1.1 [6784 B] Fetched 6784 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphfqjsguf/mysql-common_5.8+1.1.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el procps ppc64el 2:4.0.6-2 [1004 kB] Fetched 1004 kB in 0s (90.7 MB/s) dpkg-name: info: moved 'procps_2%3a4.0.6-2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpbyx2ynd5/procps_4.0.6-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el shared-mime-info ppc64el 2.4-5+b3 [761 kB] Fetched 761 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxq9p2_v5/shared-mime-info_2.4-5+b3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdb5.3t64 ppc64el 5.3.28+dfsg2-11+b1 [750 kB] Fetched 750 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmyn267j1/libdb5.3t64_5.3.28+dfsg2-11+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libshine3 ppc64el 3.1.1-4 [28.7 kB] Fetched 28.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3gq9dwkc/libshine3_3.1.1-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-brotli ppc64el 1.2.0-3 [350 kB] Fetched 350 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5fhzwyz4/python3-brotli_1.2.0-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gzip ppc64el 1.13-1 [141 kB] Fetched 141 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp26_6l_ll/gzip_1.13-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libz3-4 ppc64el 4.13.3-1.1 [8730 kB] Fetched 8730 kB in 0s (171 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi7f7a75c/libz3-4_4.13.3-1.1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libjs-sphinxdoc all 9.1.0-4 [45.7 kB] Fetched 45.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpviqc1ym1/libjs-sphinxdoc_9.1.0-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el openjdk-25-jdk-headless ppc64el 25.0.4~4ea-1 [88.7 MB] Fetched 88.7 MB in 0s (186 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpstom33e2/openjdk-25-jdk-headless_25.0.4~4ea-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgif7 ppc64el 6.1.3-1 [49.6 kB] Fetched 49.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjyho2jlr/libgif7_6.1.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhttp-message-perl all 7.02-1 [79.5 kB] Fetched 79.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_4sfufe3/libhttp-message-perl_7.02-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqhullcpp8.0 ppc64el 2020.2-9 [108 kB] Fetched 108 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8gclkh0r/libqhullcpp8.0_2020.2-9_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el xauth ppc64el 1:1.1.2-1.1 [38.5 kB] Fetched 38.5 kB in 0s (0 B/s) dpkg-name: info: moved 'xauth_1%3a1.1.2-1.1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpwk7fumqb/xauth_1.1.2-1.1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnl-3-200 ppc64el 3.12.0-2+b1 [66.1 kB] Fetched 66.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmctqnr_i/libnl-3-200_3.12.0-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gcc ppc64el 4:15.2.0-5+b1 [5164 B] Fetched 5164 B in 0s (0 B/s) dpkg-name: info: moved 'gcc_4%3a15.2.0-5+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmppsf_83u_/gcc_15.2.0-5+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgl1-mesa-dri ppc64el 26.1.4-1 [44.3 kB] Fetched 44.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk4pd6490/libgl1-mesa-dri_26.1.4-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdebhelper-perl all 14.3 [77.3 kB] Fetched 77.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_uolo1k3/libdebhelper-perl_14.3_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gfortran-15 ppc64el 15.3.0-1 [22.2 kB] Fetched 22.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf64rmlo5/gfortran-15_15.3.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el pkgconf-bin ppc64el 2.5.1-4 [36.3 kB] Fetched 36.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvmtlhn48/pkgconf-bin_2.5.1-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqt6dbus6 ppc64el 6.10.2+dfsg-15 [289 kB] Fetched 289 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkes61hh9/libqt6dbus6_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libthai0 ppc64el 0.1.30-2 [53.6 kB] Fetched 53.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdz5vbpzb/libthai0_0.1.30-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el tzdata all 2026c-1 [260 kB] Fetched 260 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyimzlphd/tzdata_2026c-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260714T022128Z forky/main ppc64el libsframe3 ppc64el 2.46.50.20260617-1 [87.0 kB] Fetched 87.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_7cdlwhg/libsframe3_2.46.50.20260617-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libbsd0 ppc64el 0.12.2-3 [136 kB] Fetched 136 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53k0vduy/libbsd0_0.12.2-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgsm1 ppc64el 1.0.24-1 [33.3 kB] Fetched 33.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqztd0wfo/libgsm1_1.0.24-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libasound2t64 ppc64el 1.2.16.1-1 [428 kB] Fetched 428 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfs7uxq91/libasound2t64_1.2.16.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb1-dev ppc64el 1.17.0-2+b2 [186 kB] Fetched 186 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8d5l86gb/libxcb1-dev_1.17.0-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-sync1 ppc64el 1.17.0-2+b2 [109 kB] Fetched 109 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsoac3yj_/libxcb-sync1_1.17.0-2+b2_ppc64el.deb' Get:1 http://snapshot.debian.org/archive/debian/20260714T022128Z forky/main ppc64el binutils ppc64el 2.46.50.20260617-1 [70.1 kB] Fetched 70.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdmtoguw0/binutils_2.46.50.20260617-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfontconfig1 ppc64el 2.17.1-5 [165 kB] Fetched 165 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9isgsmmz/libfontconfig1_2.17.1-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpipeline1 ppc64el 1.5.8-3 [51.2 kB] Fetched 51.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptbqveshk/libpipeline1_1.5.8-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmpfr6 ppc64el 4.2.2-3 [729 kB] Fetched 729 kB in 0s (71.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd1n649th/libmpfr6_4.2.2-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgnutls30t64 ppc64el 3.8.13-1 [1510 kB] Fetched 1510 kB in 0s (107 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxmq3ux9i/libgnutls30t64_3.8.13-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libptexenc1 ppc64el 2026.20260303.78225+ds-4 [52.9 kB] Fetched 52.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkvwouix_/libptexenc1_2026.20260303.78225+ds-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpsl5t64 ppc64el 0.23.0-1 [62.2 kB] Fetched 62.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp02ybovt7/libpsl5t64_0.23.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libamdhip64-6 ppc64el 6.4.3-5 [8993 kB] Fetched 8993 kB in 0s (163 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdxpk7l71/libamdhip64-6_6.4.3-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el systemd-sysv ppc64el 261.1-3 [40.8 kB] Fetched 40.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr7f98bti/systemd-sysv_261.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libwebp-dev ppc64el 1.5.0-0.1+b2 [453 kB] Fetched 453 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqsys1k0j/libwebp-dev_1.5.0-0.1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtiffxx6 ppc64el 4.7.2-1 [191 kB] Fetched 191 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3edtpmc3/libtiffxx6_4.7.2-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el openmpi-common all 5.0.10-1 [30.3 kB] Fetched 30.3 kB in 0s (743 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4ii1gs__/openmpi-common_5.0.10-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el groff-base ppc64el 1.24.1-1 [1336 kB] Fetched 1336 kB in 0s (101 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgbzwyrun/groff-base_1.24.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libibmad5 ppc64el 63.0-2 [44.8 kB] Fetched 44.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzgwbevdy/libibmad5_63.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libprrte-dev ppc64el 3.0.13-3 [3706 kB] Fetched 3706 kB in 0s (143 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphl0jnric/libprrte-dev_3.0.13-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpng16-16t64 ppc64el 1.6.58-1 [297 kB] Fetched 297 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf45i2v7h/libpng16-16t64_1.6.58-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el librhash1 ppc64el 1.4.6-1.1+b1 [138 kB] Fetched 138 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpie7f841q/librhash1_1.4.6-1.1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libaudit-common all 1:4.1.2-1 [14.3 kB] Fetched 14.3 kB in 0s (0 B/s) dpkg-name: info: moved 'libaudit-common_1%3a4.1.2-1_all.deb' to '/srv/rebuilderd/tmp/tmp6lwafhua/libaudit-common_4.1.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libglew-common-dev ppc64el 2.3.1+dfsg2-5 [143 kB] Fetched 143 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx0yia4iq/libglew-common-dev_2.3.1+dfsg2-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libconfig-inifiles-perl all 3.000003-5 [44.9 kB] Fetched 44.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl5ahco1w/libconfig-inifiles-perl_3.000003-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el nlohmann-json3-dev all 3.12.0.really.3.12.0.really.3.11.3-3 [263 kB] Fetched 263 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj2uhilqx/nlohmann-json3-dev_3.12.0.really.3.12.0.really.3.11.3-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el perl-base ppc64el 5.40.1-8 [1700 kB] Fetched 1700 kB in 0s (114 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeanvifus/perl-base_5.40.1-8_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el dh-python all 7.20260623 [114 kB] Fetched 114 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjqse8ykp/dh-python_7.20260623_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libarpack2-dev ppc64el 3.9.1-6+b2 [116 kB] Fetched 116 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdtb5mqwo/libarpack2-dev_3.9.1-6+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libx11-xcb1 ppc64el 2:1.8.13-1 [250 kB] Fetched 250 kB in 0s (0 B/s) dpkg-name: info: moved 'libx11-xcb1_2%3a1.8.13-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmppqxsklmq/libx11-xcb1_1.8.13-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgeos-dev ppc64el 3.14.1-2+b1 [60.5 kB] Fetched 60.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1mpm_dpe/libgeos-dev_3.14.1-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el unixodbc-common all 2.3.14-2 [6944 B] Fetched 6944 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo123ehro/unixodbc-common_2.3.14-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gpg ppc64el 2.4.9-7 [669 kB] Fetched 669 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2khtpfxs/gpg_2.4.9-7_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gcc-15-powerpc64le-linux-gnu ppc64el 15.3.0-1 [19.4 MB] Fetched 19.4 MB in 0s (181 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpahi2vkli/gcc-15-powerpc64le-linux-gnu_15.3.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libjbig-dev ppc64el 2.1-6.1+b3 [33.5 kB] Fetched 33.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1wbzg_rh/libjbig-dev_2.1-6.1+b3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el debianutils ppc64el 5.23.2 [93.3 kB] Fetched 93.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc8y8dubd/debianutils_5.23.2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf5-cpp-310 ppc64el 1.14.6+repack-2+b1 [121 kB] Fetched 121 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzcsetzwh/libhdf5-cpp-310_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libarchive-dev ppc64el 3.8.8-2 [629 kB] Fetched 629 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_1mx7kgh/libarchive-dev_3.8.8-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libkrb5-dev ppc64el 1.22.1-3 [14.1 kB] Fetched 14.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjm0czqze/libkrb5-dev_1.22.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libspatialite8t64 ppc64el 5.1.0-4 [1783 kB] Fetched 1783 kB in 0s (118 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpstw02hqi/libspatialite8t64_5.1.0-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-randr0 ppc64el 1.17.0-2+b2 [118 kB] Fetched 118 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo2a1btkc/libxcb-randr0_1.17.0-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-munkres all 1.1.4-4 [10.8 kB] Fetched 10.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7ixcmid9/python3-munkres_1.1.4-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gettext ppc64el 1.0-3 [2722 kB] Fetched 2722 kB in 0s (133 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp25q9fq80/gettext_1.0-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-unicodedata2 ppc64el 17.0.1+ds-1 [328 kB] Fetched 328 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpscdfqszv/python3-unicodedata2_17.0.1+ds-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el qt6-base-dev ppc64el 6.10.2+dfsg-15 [2292 kB] Fetched 2292 kB in 0s (116 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp4t3hrxl/qt6-base-dev_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdeflate-dev ppc64el 1.25-1 [52.2 kB] Fetched 52.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_rzxwar1/libdeflate-dev_1.25-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el ucf all 3.0056 [47.1 kB] Fetched 47.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9libpyfn/ucf_3.0056_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libabsl20260107 ppc64el 20260107.0-5 [593 kB] Fetched 593 kB in 0s (53.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf9sizz9y/libabsl20260107_20260107.0-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libproxy1v5 ppc64el 0.5.12-1+b1 [26.2 kB] Fetched 26.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3u91dkq3/libproxy1v5_0.5.12-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxml2-16 ppc64el 2.15.3+dfsg-1 [680 kB] Fetched 680 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdn8fy43y/libxml2-16_2.15.3+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libencode-locale-perl all 1.05-3 [12.9 kB] Fetched 12.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2qzq8kkt/libencode-locale-perl_1.05-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el fontconfig-config ppc64el 2.17.1-5 [56.0 kB] Fetched 56.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplt0mdhx3/fontconfig-config_2.17.1-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libatk-bridge2.0-0t64 ppc64el 2.61.0-1 [72.1 kB] Fetched 72.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5enuvo0u/libatk-bridge2.0-0t64_2.61.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libassuan-dev ppc64el 3.0.2-2+b2 [123 kB] Fetched 123 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptll88kht/libassuan-dev_3.0.2-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3.13-tk ppc64el 3.13.14-1 [103 kB] Fetched 103 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi8562t1y/python3.13-tk_3.13.14-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el fontconfig ppc64el 2.17.1-5 [193 kB] Fetched 193 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw1gcc7n0/fontconfig_2.17.1-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libio-string-perl all 1.08-4 [12.1 kB] Fetched 12.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2lhp_05m/libio-string-perl_1.08-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtheora-dev ppc64el 1.2.0+dfsg-6+b2 [188 kB] Fetched 188 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3kpc2nhb/libtheora-dev_1.2.0+dfsg-6+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el jarwrapper all 0.82 [9024 B] Fetched 9024 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6z6gfz2j/jarwrapper_0.82_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el bubblewrap ppc64el 0.11.2-2 [51.4 kB] Fetched 51.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl4ey90s_/bubblewrap_0.11.2-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgeotiff-dev ppc64el 1.7.4-2 [101 kB] Fetched 101 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw51e31h0/libgeotiff-dev_1.7.4-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxdmf3t64 ppc64el 3.0+git20190531-14+b1 [778 kB] Fetched 778 kB in 0s (77.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiwhzhx0p/libxdmf3t64_3.0+git20190531-14+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el liburiparser1 ppc64el 1.0.1+dfsg-1 [64.1 kB] Fetched 64.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpla9r09mh/liburiparser1_1.0.1+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libegl-mesa0 ppc64el 26.1.4-1 [135 kB] Fetched 135 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7u50jkxs/libegl-mesa0_26.1.4-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libevent-2.1-7t64 ppc64el 2.1.13-stable-1 [190 kB] Fetched 190 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1xgwbwl2/libevent-2.1-7t64_2.1.13-stable-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el default-jre-headless ppc64el 2:1.25-77 [3016 B] Fetched 3016 B in 0s (0 B/s) dpkg-name: info: moved 'default-jre-headless_2%3a1.25-77_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp8w7ae2gf/default-jre-headless_1.25-77_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsmartcols1 ppc64el 2.42.2-2 [174 kB] Fetched 174 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpud8a2my0/libsmartcols1_2.42.2-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpmix2t64 ppc64el 6.0.0+really5.0.9-3+b2 [690 kB] Fetched 690 kB in 0s (66.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx72mljzw/libpmix2t64_6.0.0+really5.0.9-3+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsuperlu7 ppc64el 7.0.1+dfsg1-2+b2 [177 kB] Fetched 177 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsy2xw54z/libsuperlu7_7.0.1+dfsg1-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-dev ppc64el 3.14.6-1 [25.7 kB] Fetched 25.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5dr64v2s/python3-dev_3.14.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libadios2-mpi-auxiliary-2.12 ppc64el 2.12.1+dfsg1-2 [458 kB] Fetched 458 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0h1ero_j/libadios2-mpi-auxiliary-2.12_2.12.1+dfsg1-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libglu1-mesa ppc64el 9.0.2-1.1+b4 [201 kB] Fetched 201 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv_85vvrf/libglu1-mesa_9.0.2-1.1+b4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdouble-conversion-dev ppc64el 3.4.0-1+b1 [64.6 kB] Fetched 64.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphfxpjbng/libdouble-conversion-dev_3.4.0-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgmpxx4ldbl ppc64el 2:6.3.0+dfsg-5+b2 [328 kB] Fetched 328 kB in 0s (0 B/s) dpkg-name: info: moved 'libgmpxx4ldbl_2%3a6.3.0+dfsg-5+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpuycaaqw8/libgmpxx4ldbl_6.3.0+dfsg-5+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libncursesw6 ppc64el 6.6+20260608-2 [154 kB] Fetched 154 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgonkemfz/libncursesw6_6.6+20260608-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el debhelper all 14.3 [934 kB] Fetched 934 kB in 0s (89.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp096abfvb/debhelper_14.3_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libavformat-dev ppc64el 7:8.1.2-2+b1 [1648 kB] Fetched 1648 kB in 0s (113 MB/s) dpkg-name: info: moved 'libavformat-dev_7%3a8.1.2-2+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpb2dpo1kn/libavformat-dev_8.1.2-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-lz4 ppc64el 4.4.5+dfsg-1 [27.4 kB] Fetched 27.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8dtolnyh/python3-lz4_4.4.5+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhttp-date-perl all 6.08-1 [12.1 kB] Fetched 12.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbpu5kbpz/libhttp-date-perl_6.08-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el mpi-default-dev ppc64el 1.20 [3504 B] Fetched 3504 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv0fel7d2/mpi-default-dev_1.20_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcloudproviders0 ppc64el 0.4.0-2+b1 [30.0 kB] Fetched 30.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa_f_i24w/libcloudproviders0_0.4.0-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmtdev1t64 ppc64el 1.1.7-1+b2 [25.3 kB] Fetched 25.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqoefauga/libmtdev1t64_1.1.7-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el findutils ppc64el 4.10.0-4 [727 kB] Fetched 727 kB in 0s (71.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6u9jh3ow/findutils_4.10.0-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgpgmepp-dev ppc64el 2.1.0-2 [213 kB] Fetched 213 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptghvkdhj/libgpgmepp-dev_2.1.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libldap2 ppc64el 2.6.13+dfsg-1 [204 kB] Fetched 204 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq82evtfs/libldap2_2.6.13+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsqlite3-dev ppc64el 3.53.3-1 [1233 kB] Fetched 1233 kB in 0s (90.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzz0nstcn/libsqlite3-dev_3.53.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libibverbs-dev ppc64el 63.0-2 [742 kB] Fetched 742 kB in 0s (65.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8pdwe75l/libibverbs-dev_63.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libwacom9 ppc64el 2.18.0-1 [31.2 kB] Fetched 31.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp86h4mttc/libwacom9_2.18.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el perl-modules-5.40 all 5.40.1-8 [3019 kB] Fetched 3019 kB in 0s (138 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpunxwm99g/perl-modules-5.40_5.40.1-8_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libseccomp2 ppc64el 2.6.1-1 [56.5 kB] Fetched 56.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj8zmtio_/libseccomp2_2.6.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmariadb-dev ppc64el 1:11.8.8-1 [283 kB] Fetched 283 kB in 0s (0 B/s) dpkg-name: info: moved 'libmariadb-dev_1%3a11.8.8-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmprb2j3j3p/libmariadb-dev_11.8.8-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libglew2.3 ppc64el 2.3.1+dfsg2-5 [147 kB] Fetched 147 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvrinbcvt/libglew2.3_2.3.1+dfsg2-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpython3-dev ppc64el 3.14.6-1 [8344 B] Fetched 8344 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphp9kybfm/libpython3-dev_3.14.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el bash ppc64el 5.3-3 [1613 kB] Fetched 1613 kB in 0s (106 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_lavko5t/bash_5.3-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgeos-c1t64 ppc64el 3.14.1-2+b1 [118 kB] Fetched 118 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphj294zjw/libgeos-c1t64_3.14.1-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libucc1 ppc64el 1.8.0-2 [388 kB] Fetched 388 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyn90azx3/libucc1_1.8.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libunistring5 ppc64el 1.4.2-1 [496 kB] Fetched 496 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp003f4xbt/libunistring5_1.4.2-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfile-which-perl all 1.27-2 [15.1 kB] Fetched 15.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgnc7xzxb/libfile-which-perl_1.27-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libvpx12 ppc64el 1.16.0-3 [995 kB] Fetched 995 kB in 0s (89.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5p8x4104/libvpx12_1.16.0-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-xfixes0 ppc64el 1.17.0-2+b2 [110 kB] Fetched 110 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1lw0ffic/libxcb-xfixes0_1.17.0-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libkmlxsd1t64 ppc64el 1.3.0-13+b2 [32.5 kB] Fetched 32.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbmcoxoc_/libkmlxsd1t64_1.3.0-13+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libssh2-1-dev ppc64el 1.11.1-4 [410 kB] Fetched 410 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp41amppns/libssh2-1-dev_1.11.1-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libwebpmux3 ppc64el 1.5.0-0.1+b2 [127 kB] Fetched 127 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgcqacfmz/libwebpmux3_1.5.0-0.1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libzmq5 ppc64el 4.3.5-1+b7 [293 kB] Fetched 293 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm5m_88c_/libzmq5_4.3.5-1+b7_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-kiwisolver ppc64el 1.5.0-2 [80.2 kB] Fetched 80.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp36u66svg/python3-kiwisolver_1.5.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libavif-dev ppc64el 1.4.2-1 [61.0 kB] Fetched 61.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2tjmk3bm/libavif-dev_1.4.2-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libwacom-common all 2.18.0-1 [117 kB] Fetched 117 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzv__uxrc/libwacom-common_2.18.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libspeex1 ppc64el 1.2.1-3+b2 [63.7 kB] Fetched 63.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk0q69vuq/libspeex1_1.2.1-3+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libzvbi-common all 0.2.44-1 [71.4 kB] Fetched 71.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiuas2mfg/libzvbi-common_0.2.44-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcap2 ppc64el 1:2.78-1 [30.3 kB] Fetched 30.3 kB in 0s (0 B/s) dpkg-name: info: moved 'libcap2_1%3a2.78-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpmwnpniln/libcap2_2.78-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libglib2.0-0t64 ppc64el 2.88.2-1 [1609 kB] Fetched 1609 kB in 0s (109 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0xcloebl/libglib2.0-0t64_2.88.2-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libegl1 ppc64el 1.7.0-3+b1 [40.4 kB] Fetched 40.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpne014zr6/libegl1_1.7.0-3+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxdmcp6 ppc64el 1:1.1.5-2+b1 [29.0 kB] Fetched 29.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libxdmcp6_1%3a1.1.5-2+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmph7c57v4y/libxdmcp6_1.1.5-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gpgconf ppc64el 2.4.9-7 [136 kB] Fetched 136 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvw2ognyu/gpgconf_2.4.9-7_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libduktape207 ppc64el 2.7.0-2+b3 [137 kB] Fetched 137 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmcpk7uar/libduktape207_2.7.0-2+b3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqt6sql6 ppc64el 6.10.2+dfsg-15 [155 kB] Fetched 155 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbf841hoy/libqt6sql6_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el ca-certificates-java all 20260311 [11.2 kB] Fetched 11.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4w7ctiek/ca-certificates-java_20260311_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el hicolor-icon-theme all 0.18-2 [11.8 kB] Fetched 11.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr8nitk71/hicolor-icon-theme_0.18-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtext-wrapi18n-perl all 0.06-11 [7788 B] Fetched 7788 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppttllpig/libtext-wrapi18n-perl_0.06-11_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libjxl-dev ppc64el 0.11.2-5 [200 kB] Fetched 200 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptlm4uw0b/libjxl-dev_0.11.2-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgcrypt20 ppc64el 1.12.2-1 [923 kB] Fetched 923 kB in 0s (83.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5ots54vo/libgcrypt20_1.12.2-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxfixes3 ppc64el 1:6.0.0-2+b5 [20.7 kB] Fetched 20.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libxfixes3_1%3a6.0.0-2+b5_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpqgchybv7/libxfixes3_6.0.0-2+b5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el librttopo1 ppc64el 1.1.0-4+b2 [200 kB] Fetched 200 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpad58tdad/librttopo1_1.1.0-4+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libodbccr2 ppc64el 2.3.14-2 [17.8 kB] Fetched 17.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1523edkd/libodbccr2_2.3.14-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libavcodec62 ppc64el 7:8.1.2-2+b1 [6198 kB] Fetched 6198 kB in 0s (152 MB/s) dpkg-name: info: moved 'libavcodec62_7%3a8.1.2-2+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpi2wwdfn5/libavcodec62_8.1.2-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libk5crypto3 ppc64el 1.22.1-3 [88.9 kB] Fetched 88.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdiyq15m2/libk5crypto3_1.22.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-pil.imagetk ppc64el 12.2.0-1 [84.0 kB] Fetched 84.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvne0o7ey/python3-pil.imagetk_12.2.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libboost-dev ppc64el 1.90.0.2 [3068 B] Fetched 3068 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl186gkn7/libboost-dev_1.90.0.2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmagic1t64 ppc64el 1:5.47-4 [119 kB] Fetched 119 kB in 0s (0 B/s) dpkg-name: info: moved 'libmagic1t64_1%3a5.47-4_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpjn9_50oq/libmagic1t64_5.47-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el tar ppc64el 1.35+dfsg-4 [850 kB] Fetched 850 kB in 0s (77.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr7ius8yv/tar_1.35+dfsg-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhwloc-dev ppc64el 2.14.0-2 [282 kB] Fetched 282 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn4x8v3lf/libhwloc-dev_2.14.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqt6gui6 ppc64el 6.10.2+dfsg-15 [3495 kB] Fetched 3495 kB in 0s (138 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbk9rmj2e/libqt6gui6_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnspr4 ppc64el 2:4.38.2-1+b1 [136 kB] Fetched 136 kB in 0s (0 B/s) dpkg-name: info: moved 'libnspr4_2%3a4.38.2-1+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp1p6cb5c_/libnspr4_4.38.2-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libblkid1 ppc64el 2.42.2-2 [209 kB] Fetched 209 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcag7o1he/libblkid1_2.42.2-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el openjdk-25-jdk ppc64el 25.0.4~4ea-1 [3793 kB] Fetched 3793 kB in 0s (144 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4zqc4mpi/openjdk-25-jdk_25.0.4~4ea-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el qmake6 ppc64el 6.10.2+dfsg-15 [146 kB] Fetched 146 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcmdw1cs0/qmake6_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libswresample6 ppc64el 7:8.1.2-2+b1 [95.6 kB] Fetched 95.6 kB in 0s (0 B/s) dpkg-name: info: moved 'libswresample6_7%3a8.1.2-2+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpov9ludef/libswresample6_8.1.2-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el librav1e-dev ppc64el 0.8.1-10 [14.3 kB] Fetched 14.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnvuboaoa/librav1e-dev_0.8.1-10_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf5-openmpi-hl-310 ppc64el 1.14.6+repack-2+b1 [74.0 kB] Fetched 74.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk4erbs7f/libhdf5-openmpi-hl-310_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhwloc15 ppc64el 2.14.0-2 [182 kB] Fetched 182 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf3akjbiv/libhwloc15_2.14.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libarchive-zip-perl all 1.68-1 [104 kB] Fetched 104 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdy2ygwmf/libarchive-zip-perl_1.68-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libglycin-2-0 ppc64el 2.1.5+ds-2 [1498 kB] Fetched 1498 kB in 0s (106 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa94p6eww/libglycin-2-0_2.1.5+ds-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el liblcms2-dev ppc64el 2.19.1-1 [2593 kB] Fetched 2593 kB in 0s (133 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwq0ni4o1/liblcms2-dev_2.19.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtry-tiny-perl all 0.32-1 [22.9 kB] Fetched 22.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2mnxums5/libtry-tiny-perl_0.32-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libarchive13t64 ppc64el 3.8.8-2 [404 kB] Fetched 404 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqk0j8q4p/libarchive13t64_3.8.8-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el m4 ppc64el 1.4.21-1 [340 kB] Fetched 340 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplka0unq9/m4_1.4.21-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libp11-kit-dev ppc64el 0.26.4-1 [225 kB] Fetched 225 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphdth23tm/libp11-kit-dev_0.26.4-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-image0 ppc64el 0.4.0-2+b3 [23.1 kB] Fetched 23.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpidwxqptt/libxcb-image0_0.4.0-2+b3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf5-mpi-dev ppc64el 1.14.6+repack-2+b1 [12.7 kB] Fetched 12.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnt18qmxu/libhdf5-mpi-dev_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqhull-dev ppc64el 2020.2-9 [528 kB] Fetched 528 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_wq67hvi/libqhull-dev_2020.2-9_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-render-util0 ppc64el 0.3.10-1+b2 [19.4 kB] Fetched 19.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd1yb7ncg/libxcb-render-util0_0.3.10-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqt6test6 ppc64el 6.10.2+dfsg-15 [192 kB] Fetched 192 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfjbv0frs/libqt6test6_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libts0t64 ppc64el 1.22-1.1+b2 [67.6 kB] Fetched 67.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5xt0phyi/libts0t64_1.22-1.1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libaudit1 ppc64el 1:4.1.2-1+b1 [62.6 kB] Fetched 62.6 kB in 0s (0 B/s) dpkg-name: info: moved 'libaudit1_1%3a4.1.2-1+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpfbz1hr8g/libaudit1_4.1.2-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxau6 ppc64el 1:1.0.11-1+b2 [21.4 kB] Fetched 21.4 kB in 0s (0 B/s) dpkg-name: info: moved 'libxau6_1%3a1.0.11-1+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp76zx9i9j/libxau6_1.0.11-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libbz2-dev ppc64el 1.0.8-6+b2 [38.8 kB] Fetched 38.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaehe5w_g/libbz2-dev_1.0.8-6+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxdmcp-dev ppc64el 1:1.1.5-2+b1 [45.0 kB] Fetched 45.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libxdmcp-dev_1%3a1.1.5-2+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpa4s0efq5/libxdmcp-dev_1.1.5-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgomp1 ppc64el 16.1.0-2 [155 kB] Fetched 155 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9ssoh87l/libgomp1_16.1.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqt6waylandclient6 ppc64el 6.10.2+dfsg-15 [375 kB] Fetched 375 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj07esk4_/libqt6waylandclient6_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libzopfli1 ppc64el 1.0.3-3 [114 kB] Fetched 114 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe6ztry5u/libzopfli1_1.0.3-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqt6opengl6 ppc64el 6.10.2+dfsg-15 [434 kB] Fetched 434 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqjsji80o/libqt6opengl6_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpcre2-8-0 ppc64el 10.46-1+b2 [288 kB] Fetched 288 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpex_cn7ai/libpcre2-8-0_10.46-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqt6openglwidgets6 ppc64el 6.10.2+dfsg-15 [48.4 kB] Fetched 48.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvybjl98i/libqt6openglwidgets6_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg+really1.3.2-3 [918 kB] Fetched 918 kB in 0s (87.4 MB/s) dpkg-name: info: moved 'zlib1g-dev_1%3a1.3.dfsg+really1.3.2-3_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpwvpg1koz/zlib1g-dev_1.3.dfsg+really1.3.2-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Fetched 20.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyi3or86e/liblwp-mediatypes-perl_6.04-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqt6network6 ppc64el 6.10.2+dfsg-15 [848 kB] Fetched 848 kB in 0s (77.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwyuy2pio/libqt6network6_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libheif-plugin-dav1d ppc64el 1.23.1-1 [20.2 kB] Fetched 20.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsgt72f_2/libheif-plugin-dav1d_1.23.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libjpeg-dev ppc64el 1:3.1.3-4 [78.9 kB] Fetched 78.9 kB in 0s (0 B/s) dpkg-name: info: moved 'libjpeg-dev_1%3a3.1.3-4_ppc64el.deb' to '/srv/rebuilderd/tmp/tmprhho06hp/libjpeg-dev_3.1.3-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpython3.14 ppc64el 3.14.6-1 [2406 kB] Fetched 2406 kB in 0s (132 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8_7ine8_/libpython3.14_3.14.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnss3 ppc64el 2:3.124-1 [1512 kB] Fetched 1512 kB in 0s (102 MB/s) dpkg-name: info: moved 'libnss3_2%3a3.124-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp3v08w1wz/libnss3_3.124-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmount1 ppc64el 2.42.2-2 [254 kB] Fetched 254 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpznm90ni1/libmount1_2.42.2-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libadios2-common-c++-dev all 2.12.1+dfsg1-2 [33.1 kB] Fetched 33.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0nm5d93z/libadios2-common-c++-dev_2.12.1+dfsg1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gdal-data all 3.13.1+dfsg-1 [461 kB] Fetched 461 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyi43myg7/gdal-data_3.13.1+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfreexl1 ppc64el 2.0.0-1+b4 [47.3 kB] Fetched 47.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsybe1q63/libfreexl1_2.0.0-1+b4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el liblapack-dev ppc64el 3.12.1-8 [4560 kB] Fetched 4560 kB in 0s (141 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpro3omif6/liblapack-dev_3.12.1-8_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libjs-mathjax all 2.7.9+dfsg-1 [5667 kB] Fetched 5667 kB in 0s (159 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_iixueeu/libjs-mathjax_2.7.9+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgdbm6t64 ppc64el 1.26-1+b2 [82.0 kB] Fetched 82.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_sejsnmt/libgdbm6t64_1.26-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtool all 2.5.4-11 [539 kB] Fetched 539 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp0_og6pv/libtool_2.5.4-11_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libice-dev ppc64el 2:1.1.1-1+b2 [82.0 kB] Fetched 82.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libice-dev_2%3a1.1.1-1+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp9gm2hew1/libice-dev_1.1.1-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el cmake ppc64el 4.3.4-1 [15.4 MB] Fetched 15.4 MB in 0s (173 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3zwjgrhu/cmake_4.3.4-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el liblz4-1 ppc64el 1.10.0-10 [82.4 kB] Fetched 82.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqr2si631/liblz4-1_1.10.0-10_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el librav1e0.8 ppc64el 0.8.1-10 [735 kB] Fetched 735 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu4_j36v0/librav1e0.8_0.8.1-10_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libssl-dev ppc64el 3.6.3-1 [3206 kB] Fetched 3206 kB in 0s (138 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_n791v1v/libssl-dev_3.6.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxfixes-dev ppc64el 1:6.0.0-2+b5 [23.0 kB] Fetched 23.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libxfixes-dev_1%3a6.0.0-2+b5_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpuaz9nljy/libxfixes-dev_6.0.0-2+b5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsystemd-shared ppc64el 261.1-3 [2651 kB] Fetched 2651 kB in 0s (133 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoxvkkagg/libsystemd-shared_261.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-uharfbuzz ppc64el 0.53.3-1 [197 kB] Fetched 197 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn7hazdpy/python3-uharfbuzz_0.53.3-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el x11proto-dev all 2025.1-1 [605 kB] Fetched 605 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp94ouf0_i/x11proto-dev_2025.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgbm1 ppc64el 26.1.4-1 [51.4 kB] Fetched 51.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeg3awf9c/libgbm1_26.1.4-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqhull8.0 ppc64el 2020.2-9 [252 kB] Fetched 252 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg668fars/libqhull8.0_2020.2-9_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-shape0 ppc64el 1.17.0-2+b2 [106 kB] Fetched 106 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6lkamt0x/libxcb-shape0_1.17.0-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libva2 ppc64el 2.24.1-1 [83.7 kB] Fetched 83.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7xqu1a7/libva2_2.24.1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el qmake6-bin ppc64el 6.10.2+dfsg-15 [625 kB] Fetched 625 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx6_kqsv9/qmake6-bin_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el xvfb ppc64el 2:21.1.23-1 [3330 kB] Fetched 3330 kB in 0s (132 MB/s) dpkg-name: info: moved 'xvfb_2%3a21.1.23-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpbnrew4tj/xvfb_21.1.23-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el liblz4-dev ppc64el 1.10.0-10 [108 kB] Fetched 108 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp456um4ir/liblz4-dev_1.10.0-10_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el fonts-dejavu-core all 2.37-9 [840 kB] Fetched 840 kB in 0s (84.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvqrneoxd/fonts-dejavu-core_2.37-9_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhpdf-dev ppc64el 2.3.0+dfsg-1.1+b1 [37.2 kB] Fetched 37.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_g_b4c_2/libhpdf-dev_2.3.0+dfsg-1.1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdconf1 ppc64el 0.49.0-4+b1 [45.7 kB] Fetched 45.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxia55uk8/libdconf1_0.49.0-4+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libopenjp2-7 ppc64el 2.5.4-1.1 [224 kB] Fetched 224 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdi_ir7k_/libopenjp2-7_2.5.4-1.1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libclass-xsaccessor-perl ppc64el 1.19-4+b5 [37.0 kB] Fetched 37.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpehbsx9pc/libclass-xsaccessor-perl_1.19-4+b5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libx11-6 ppc64el 2:1.8.13-1 [863 kB] Fetched 863 kB in 0s (80.4 MB/s) dpkg-name: info: moved 'libx11-6_2%3a1.8.13-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpwce9exai/libx11-6_1.8.13-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el dpkg ppc64el 1.23.7 [1545 kB] Fetched 1545 kB in 0s (104 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppc1s8arz/dpkg_1.23.7_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libicu-dev ppc64el 78.3-2 [11.3 MB] Fetched 11.3 MB in 0s (155 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1iup_dkb/libicu-dev_78.3-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgcc-s1 ppc64el 16.1.0-2 [51.9 kB] Fetched 51.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo24ombcw/libgcc-s1_16.1.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpython3.14-minimal ppc64el 3.14.6-1 [894 kB] Fetched 894 kB in 0s (82.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp17sfp_im/libpython3.14-minimal_3.14.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsensors5 ppc64el 1:3.6.2-2+b2 [40.7 kB] Fetched 40.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libsensors5_1%3a3.6.2-2+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpvk5177eg/libsensors5_3.6.2-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el dh-strip-nondeterminism all 1.15.1-1 [6020 B] Fetched 6020 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsppbxunq/dh-strip-nondeterminism_1.15.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libalglib4.7 ppc64el 4.7.0-1+b1 [1745 kB] Fetched 1745 kB in 0s (104 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcja2tvu6/libalglib4.7_4.7.0-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libvorbis0a ppc64el 1.3.7-3+b2 [101 kB] Fetched 101 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4a7d6zs3/libvorbis0a_1.3.7-3+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el dbus ppc64el 1.16.2-5+b1 [70.6 kB] Fetched 70.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn8rf9pez/dbus_1.16.2-5+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdav1d7 ppc64el 1.5.3-1+b2 [389 kB] Fetched 389 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp29__epxi/libdav1d7_1.5.3-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-packaging all 26.2-2 [84.2 kB] Fetched 84.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwv3qr9c9/python3-packaging_26.2-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcomposite1 ppc64el 1:0.4.6-1+b2 [17.0 kB] Fetched 17.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libxcomposite1_1%3a0.4.6-1+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpr7abbdgj/libxcomposite1_0.4.6-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libavif16 ppc64el 1.4.2-1 [161 kB] Fetched 161 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4joskz03/libavif16_1.4.2-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libdvdread8t64 ppc64el 7.0.1-1+b1 [61.8 kB] Fetched 61.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptqduwr6e/libdvdread8t64_7.0.1-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libwebp7 ppc64el 1.5.0-0.1+b2 [312 kB] Fetched 312 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf5ipoy4s/libwebp7_1.5.0-0.1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhwy1t64 ppc64el 1.3.0-2+b1 [269 kB] Fetched 269 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpba1fn7f8/libhwy1t64_1.3.0-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libadios2-mpi-auxiliary-dev ppc64el 2.12.1+dfsg1-2 [28.5 kB] Fetched 28.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpza5dbciu/libadios2-mpi-auxiliary-dev_2.12.1+dfsg1-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfyba0t64 ppc64el 4.1.1-11+b2 [125 kB] Fetched 125 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbwtiukc8/libfyba0t64_4.1.1-11+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el intltool-debian all 0.35.0+20060710.6 [22.9 kB] Fetched 22.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpntq6mybi/intltool-debian_0.35.0+20060710.6_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libacl1-dev ppc64el 2.4.0-1 [106 kB] Fetched 106 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvz5knvx9/libacl1-dev_2.4.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmuparser-dev ppc64el 2.3.4-2+b1 [33.5 kB] Fetched 33.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu8v6v96z/libmuparser-dev_2.3.4-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf5-openmpi-dev ppc64el 1.14.6+repack-2+b1 [3475 kB] Fetched 3475 kB in 0s (123 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprqy0hxue/libhdf5-openmpi-dev_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3 ppc64el 3.14.6-1 [25.1 kB] Fetched 25.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpob0pep_m/python3_3.14.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhtml-tree-perl all 5.07-3 [211 kB] Fetched 211 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd51zc3x9/libhtml-tree-perl_5.07-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libqt6core6t64 ppc64el 6.10.2+dfsg-15 [1968 kB] Fetched 1968 kB in 0s (117 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuu3qf50f/libqt6core6t64_6.10.2+dfsg-15_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxvidcore4 ppc64el 2:1.3.7-3+b2 [232 kB] Fetched 232 kB in 0s (0 B/s) dpkg-name: info: moved 'libxvidcore4_2%3a1.3.7-3+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp3yjxaxxr/libxvidcore4_1.3.7-3+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxaw7 ppc64el 2:1.0.16-1+b2 [226 kB] Fetched 226 kB in 0s (0 B/s) dpkg-name: info: moved 'libxaw7_2%3a1.0.16-1+b2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpv8q6dt9u/libxaw7_1.0.16-1+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el pci.ids all 0.0~2026.07.06-1 [285 kB] Fetched 285 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy7l3z1tl/pci.ids_0.0~2026.07.06-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfuse3-4 ppc64el 3.18.2-2 [106 kB] Fetched 106 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaz62b601/libfuse3-4_3.18.2-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf5-fortran-310 ppc64el 1.14.6+repack-2+b1 [128 kB] Fetched 128 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_ui31ybq/libhdf5-fortran-310_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libtbb12 ppc64el 2022.3.0-2 [99.9 kB] Fetched 99.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuo60xwop/libtbb12_2022.3.0-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el openssh-client ppc64el 1:10.4p1-1 [737 kB] Fetched 737 kB in 0s (72.0 MB/s) dpkg-name: info: moved 'openssh-client_1%3a10.4p1-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp1xz9ot1n/openssh-client_10.4p1-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcrypt1 ppc64el 1:4.5.1-1+b1 [104 kB] Fetched 104 kB in 0s (0 B/s) dpkg-name: info: moved 'libcrypt1_1%3a4.5.1-1+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpm7cx3vgz/libcrypt1_4.5.1-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libglvnd0 ppc64el 1.7.0-3+b1 [48.0 kB] Fetched 48.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu1z_19jt/libglvnd0_1.7.0-3+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgtk-3-common all 3.24.52-1 [4929 kB] Fetched 4929 kB in 0s (145 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps9savpq2/libgtk-3-common_3.24.52-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsvtav1enc-dev ppc64el 4.1.0+dfsg-1 [41.2 kB] Fetched 41.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpih3zmixt/libsvtav1enc-dev_4.1.0+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el autopoint all 1.0-3 [820 kB] Fetched 820 kB in 0s (78.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdbo65xgp/autopoint_1.0-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libcups2t64 ppc64el 2.4.18-1 [289 kB] Fetched 289 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzats2ll2/libcups2t64_2.4.18-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libassuan9 ppc64el 3.0.2-2+b2 [63.5 kB] Fetched 63.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiv7pl6z1/libassuan9_3.0.2-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-xinput0 ppc64el 1.17.0-2+b2 [132 kB] Fetched 132 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxzru74xt/libxcb-xinput0_1.17.0-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el mesa-libgallium ppc64el 26.1.4-1 [9788 kB] Fetched 9788 kB in 0s (169 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3cvryn3j/mesa-libgallium_26.1.4-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el file ppc64el 1:5.47-4 [44.0 kB] Fetched 44.0 kB in 0s (0 B/s) dpkg-name: info: moved 'file_1%3a5.47-4_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpj12depwv/file_5.47-4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libclang-common-21-dev ppc64el 1:21.1.8-7+b4 [768 kB] Fetched 768 kB in 0s (74.4 MB/s) dpkg-name: info: moved 'libclang-common-21-dev_1%3a21.1.8-7+b4_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp41toa23j/libclang-common-21-dev_21.1.8-7+b4_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libxcb-dri3-0 ppc64el 1.17.0-2+b2 [107 kB] Fetched 107 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpghump8dt/libxcb-dri3-0_1.17.0-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el make ppc64el 4.4.1-3 [470 kB] Fetched 470 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4cl6tgf6/make_4.4.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf5-openmpi-hl-fortran-310 ppc64el 1.14.6+repack-2+b1 [39.2 kB] Fetched 39.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg90j1qtd/libhdf5-openmpi-hl-fortran-310_1.14.6+repack-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgpg-error0 ppc64el 1.61-3 [97.3 kB] Fetched 97.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp06juk5p6/libgpg-error0_1.61-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el default-jdk-headless ppc64el 2:1.25-77 [1084 B] Fetched 1084 B in 0s (0 B/s) dpkg-name: info: moved 'default-jdk-headless_2%3a1.25-77_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp1dytducb/default-jdk-headless_1.25-77_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libatk1.0-0t64 ppc64el 2.61.0-1 [52.6 kB] Fetched 52.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphn7kbere/libatk1.0-0t64_2.61.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhpdf-2.3.0 ppc64el 2.3.0+dfsg-1.1+b1 [366 kB] Fetched 366 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgpbb9jdp/libhpdf-2.3.0_2.3.0+dfsg-1.1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libgav1-2 ppc64el 0.20.0-2+b1 [381 kB] Fetched 381 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1pug67_2/libgav1-2_0.20.0-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libx264-165 ppc64el 2:0.165.3223+git20250910.0480cb0-1 [464 kB] Fetched 464 kB in 0s (2977 kB/s) dpkg-name: info: moved 'libx264-165_2%3a0.165.3223+git20250910.0480cb0-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp1p4agi3p/libx264-165_0.165.3223+git20250910.0480cb0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnl-route-3-200 ppc64el 3.12.0-2+b1 [203 kB] Fetched 203 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9m2irx2f/libnl-route-3-200_3.12.0-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhdf4-0 ppc64el 4.3.1-2+b1 [302 kB] Fetched 302 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwn3rcwsm/libhdf4-0_4.3.1-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libevent-extra-2.1-7t64 ppc64el 2.1.13-stable-1 [112 kB] Fetched 112 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp359lp14j/libevent-extra-2.1-7t64_2.1.13-stable-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmpfi0 ppc64el 1.5.4+ds-5 [54.6 kB] Fetched 54.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbibv_ah4/libmpfi0_1.5.4+ds-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libsuperlu-dev ppc64el 7.0.1+dfsg1-2+b2 [21.6 kB] Fetched 21.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm_4j88fx/libsuperlu-dev_7.0.1+dfsg1-2+b2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libx265-216 ppc64el 4.2-3 [1052 kB] Fetched 1052 kB in 0s (85.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp14c4lsr4/libx265-216_4.2-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libopenmpi-dev ppc64el 5.0.10-1 [1028 kB] Fetched 1028 kB in 0s (88.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps5jml7qp/libopenmpi-dev_5.0.10-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnghttp3-dev ppc64el 1.15.0-1 [100.0 kB] Fetched 100.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2e3f5w8x/libnghttp3-dev_1.15.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libzfp1t64 ppc64el 1.0.1-4+b7 [78.6 kB] Fetched 78.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz5tqtrrh/libzfp1t64_1.0.1-4+b7_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el librtmp1 ppc64el 2.6-1 [65.0 kB] Fetched 65.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprcp07ekq/librtmp1_2.6-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libkrb5-3 ppc64el 1.22.1-3 [371 kB] Fetched 371 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbesetdjv/libkrb5-3_1.22.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el systemd ppc64el 261.1-3 [3312 kB] Fetched 3312 kB in 0s (138 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm8gqi4fo/systemd_261.1-3_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el liblapack3 ppc64el 3.12.1-8 [2164 kB] Fetched 2164 kB in 0s (124 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwfwdk8yd/liblapack3_3.12.1-8_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libalglib-dev ppc64el 4.7.0-1+b1 [462 kB] Fetched 462 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppul9notp/libalglib-dev_4.7.0-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el grep ppc64el 3.12-1 [455 kB] Fetched 455 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpizcmnfzp/grep_3.12-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el dbus-session-bus-common all 1.16.2-5 [48.7 kB] Fetched 48.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpncgww7fv/dbus-session-bus-common_1.16.2-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:15.2.0-5+b1 [1448 B] Fetched 1448 B in 0s (0 B/s) dpkg-name: info: moved 'gcc-powerpc64le-linux-gnu_4%3a15.2.0-5+b1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpb3yeyws1/gcc-powerpc64le-linux-gnu_15.2.0-5+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el g++-15-powerpc64le-linux-gnu ppc64el 15.3.0-1 [11.1 MB] Fetched 11.1 MB in 0s (169 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_ee40grj/g++-15-powerpc64le-linux-gnu_15.3.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libattr1-dev ppc64el 1:2.6.0-1 [39.5 kB] Fetched 39.5 kB in 0s (0 B/s) dpkg-name: info: moved 'libattr1-dev_1%3a2.6.0-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmp3f2iwiq4/libattr1-dev_2.6.0-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libexpat1-dev ppc64el 2.8.2-1 [175 kB] Fetched 175 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy1pz4j_z/libexpat1-dev_2.8.2-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libyuv0 ppc64el 0.0.1949.20260706-1 [123 kB] Fetched 123 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxd6l77_q/libyuv0_0.0.1949.20260706-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libhwy-dev ppc64el 1.3.0-2+b1 [450 kB] Fetched 450 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpndjhkuh3/libhwy-dev_1.3.0-2+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpoppler156 ppc64el 26.01.0-5 [2151 kB] Fetched 2151 kB in 0s (124 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8zth832x/libpoppler156_26.01.0-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el python3-mpi4py ppc64el 4.1.2-1 [975 kB] Fetched 975 kB in 0s (89.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaewa6t_s/python3-mpi4py_4.1.2-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libpq-dev ppc64el 18.4-1+b1 [185 kB] Fetched 185 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpswnv7tbl/libpq-dev_18.4-1+b1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libmp3lame0 ppc64el 3.101~svn6531+dfsg-1 [295 kB] Fetched 295 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp7rc82gy/libmp3lame0_3.101~svn6531+dfsg-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libarmadillo-dev ppc64el 1:15.2.1+dfsg-2 [422 kB] Fetched 422 kB in 0s (0 B/s) dpkg-name: info: moved 'libarmadillo-dev_1%3a15.2.1+dfsg-2_ppc64el.deb' to '/srv/rebuilderd/tmp/tmpojf3ojbn/libarmadillo-dev_15.2.1+dfsg-2_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libnss3-dev ppc64el 2:3.124-1 [210 kB] Fetched 210 kB in 0s (0 B/s) dpkg-name: info: moved 'libnss3-dev_2%3a3.124-1_ppc64el.deb' to '/srv/rebuilderd/tmp/tmprdpaa9wa/libnss3-dev_3.124-1_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libfontconfig-dev ppc64el 2.17.1-5 [177 kB] Fetched 177 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9h814a8o/libfontconfig-dev_2.17.1-5_ppc64el.deb' Get:1 http://deb.debian.org/debian unstable/main ppc64el libunwind8 ppc64el 1.8.1-0.4 [50.4 kB] Fetched 50.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3cc352bp/libunwind8_1.8.1-0.4_ppc64el.deb' dpkg-buildpackage: info: source package debootsnap-dummy dpkg-buildpackage: info: source version 1.0 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Equivs Dummy Package Generator dpkg-buildpackage: info: host architecture ppc64el dpkg-source --before-build . debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/debootsnap-dummy/ dh_install dh_installdocs dh_installchangelogs dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'debootsnap-dummy' in '../debootsnap-dummy_1.0_all.deb'. dpkg-genbuildinfo --build=binary -O../debootsnap-dummy_1.0_ppc64el.buildinfo dpkg-genchanges --build=binary -O../debootsnap-dummy_1.0_ppc64el.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) The package has been created. Attention, the package has been created in the /srv/rebuilderd/tmp/tmpzlvxcysi/cache directory, not in ".." as indicated by the message above! I: automatically chosen mode: unshare I: chroot architecture ppc64el is equal to the host's architecture I: using /srv/rebuilderd/tmp/mmdebstrap.6A52K_zIrV as tempdir I: running --setup-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/setup00.sh /srv/rebuilderd/tmp/mmdebstrap.6A52K_zIrV 127.0.0.1 - - [14/Jul/2026 18:03:29] code 404, message File not found 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:46559 ./ InRelease 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./Release HTTP/1.1" 200 - Get:2 http://localhost:46559 ./ Release [462 B] 127.0.0.1 - - [14/Jul/2026 18:03:29] code 404, message File not found 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:46559 ./ Release.gpg 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./Packages HTTP/1.1" 200 - Get:4 http://localhost:46559 ./ Packages [1121 kB] Fetched 1122 kB in 0s (53.6 MB/s) Reading package lists... usr-is-merged found but not real -- not running merged-usr setup hook I: skipping apt-get update because it was already run I: downloading packages with apt... 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./gcc-16-base_16.1.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libc-gconv-modules-extra_2.42-17_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libc6_2.42-17_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libgcc-s1_16.1.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./mawk_1.3.4.20260302-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./base-files_14.2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libtinfo6_6.6%2b20260608-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./debianutils_5.23.2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./bash_5.3-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libacl1_2.4.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libattr1_2.6.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libgmp10_6.3.0%2bdfsg-5%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libpcre2-8-0_10.46-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libselinux1_3.11-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libzstd1_1.5.7%2bdfsg-3%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./zlib1g_1.3.dfsg%2breally1.3.2-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libssl3t64_3.6.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./openssl-provider-legacy_3.6.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libsystemd0_261.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./coreutils_9.10-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./dash_0.5.12-12_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./diffutils_3.12-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libbz2-1.0_1.0.8-6%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./liblzma5_5.8.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libmd0_1.2.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./tar_1.35%2bdfsg-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./dpkg_1.23.7_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./findutils_4.10.0-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./grep_3.12-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./gzip_1.13-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./hostname_3.25_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./ncurses-bin_6.6%2b20260608-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libcrypt1_4.5.1-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./perl-base_5.40.1-8_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./sed_4.9-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libaudit-common_4.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libcap-ng0_0.9.3-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libaudit1_4.1.2-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libdb5.3t64_5.3.28%2bdfsg2-11%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./debconf_1.5.92_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libpam0g_1.7.0-8_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libpam-modules-bin_1.7.0-8_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libpam-modules_1.7.0-8_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libpam-runtime_1.7.0-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libblkid1_2.42.2-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libmount1_2.42.2-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libsmartcols1_2.42.2-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libudev1_261.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libuuid1_2.42.2-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./util-linux_2.42.2-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libdebconfclient0_0.283_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./base-passwd_3.6.8_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./init-system-helpers_1.69_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./libc-bin_2.42-17_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./ncurses-base_6.6%2b20260608-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:29] "GET /./sysvinit-utils_3.18-1_ppc64el.deb HTTP/1.1" 200 - I: extracting archives... I: running --extract-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/extract00.sh /srv/rebuilderd/tmp/mmdebstrap.6A52K_zIrV 127.0.0.1 - - [14/Jul/2026 18:03:31] code 404, message File not found 127.0.0.1 - - [14/Jul/2026 18:03:31] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:46559 ./ InRelease 127.0.0.1 - - [14/Jul/2026 18:03:31] "GET /./Release HTTP/1.1" 304 - Hit:2 http://localhost:46559 ./ Release 127.0.0.1 - - [14/Jul/2026 18:03:31] code 404, message File not found 127.0.0.1 - - [14/Jul/2026 18:03:31] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:46559 ./ Release.gpg Reading package lists... usr-is-merged found but not real -- not running merged-usr extract hook I: installing essential packages... I: running --essential-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/essential00.sh /srv/rebuilderd/tmp/mmdebstrap.6A52K_zIrV usr-is-merged was not installed in a previous hook -- not running merged-usr essential hook I: installing remaining packages inside the chroot... 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libsystemd-shared_261.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./systemd_261.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./systemd-sysv_261.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libpipeline1_1.5.8-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./binfmt-support_2.2.2-8_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libexpat1_2.8.2-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libpython3.14-minimal_3.14.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./python3.14-minimal_3.14.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./python3-minimal_3.14.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./media-types_14.0.0_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./netbase_6.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./tzdata_2026c-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libffi8_3.7.1-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libncursesw6_6.6%2b20260608-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./readline-common_8.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libreadline8t64_8.3-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libsqlite3-0_3.53.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libpython3.14-stdlib_3.14.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./python3.14_3.14.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libpython3-stdlib_3.14.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./python3_3.14.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./python3-numpy-dev_2.4.6%2bds-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libblas3_3.12.1-8_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libgfortran5_16.1.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./liblapack3_3.12.1-8_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libstdc%2b%2b6_16.1.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./python3-numpy_2.4.6%2bds-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./sensible-utils_0.0.26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libuchardet0_0.0.8-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./groff-base_1.24.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./bsdextrautils_2.42.2-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libgdbm6t64_1.26-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libseccomp2_2.6.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./man-db_2.13.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libproc2-1_4.0.6-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./procps_4.0.6-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./bzip2_1.0.8-6%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./openssl_3.6.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./ca-certificates_20260601_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libdbus-1-3_1.16.2-5%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./dbus-bin_1.16.2-5%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./dbus-session-bus-common_1.16.2-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libapparmor1_4.1.7-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./dbus-daemon_1.16.2-5%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./dbus-system-bus-common_1.16.2-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./dbus_1.16.2-5%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libmagic-mgc_5.47-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libmagic1t64_5.47-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./file_5.47-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./gettext-base_1.0-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libpam-systemd_261.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libcbor0.10_0.10.2-2.1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libfido2-1_1.17.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./openssh-common_10.4p1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libbsd0_0.12.2-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libedit2_3.1-20260512-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libkrb5support0_1.22.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libcom-err2_1.47.4-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libk5crypto3_1.22.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libkeyutils1_1.6.3-6%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libkrb5-3_1.22.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libgssapi-krb5-2_1.22.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./openssh-client_10.4p1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./perl-modules-5.40_5.40.1-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libgdbm-compat4t64_1.26-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libperl5.40_5.40.1-8_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./perl_5.40.1-8_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libtext-charwidth-perl_0.04-12_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libtext-wrapi18n-perl_0.06-11_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./ucf_3.0056_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./xz-utils_5.8.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libcap2_2.78-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./bubblewrap_0.11.2-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libbrotli1_1.2.0-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libpng16-16t64_1.6.58-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libfreetype6_2.14.3%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./fonts-dejavu-mono_2.37-9_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./fonts-dejavu-core_2.37-9_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./fontconfig-config_2.17.1-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libfontconfig1_2.17.1-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libpixman-1-0_0.46.4-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libxau6_1.0.11-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libxdmcp6_1.1.5-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libxcb1_1.17.0-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libx11-data_1.8.13-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libx11-6_1.8.13-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libxcb-render0_1.17.0-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libxcb-shm0_1.17.0-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libxext6_1.3.4-1%2bb4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libxrender1_0.9.12-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libcairo2_1.18.4-3%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libatomic1_16.1.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libglib2.0-0t64_2.88.2-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libcairo-gobject2_1.18.4-3%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libsharpyuv0_1.5.0-0.1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libde265-0_1.1.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libheif-plugin-libde265_1.23.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libdav1d7_1.5.3-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libheif-plugin-dav1d_1.23.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libheif1_1.23.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libhwy1t64_1.3.0-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./liblcms2-2_2.19.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:37] "GET /./libjxl0.11_0.11.2-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./fontconfig_2.17.1-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libfribidi0_1.0.16-5%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libgraphite2-3_1.3.15-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libharfbuzz0b_12.3.2-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libthai-data_0.1.30-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libdatrie1_0.2.14-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libthai0_0.1.30-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libpango-1.0-0_1.58.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libpangoft2-1.0-0_1.58.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libpangocairo-1.0-0_1.58.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libxml2-16_2.15.3%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./librsvg2-2_2.62.1%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./glycin-loaders_2.1.5%2bds-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libglycin-2-0_2.1.5%2bds-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./glycin-thumbnailers_2.1.5%2bds-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libgdk-pixbuf2.0-common_2.44.6%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./shared-mime-info_2.4-5%2bb3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libgdk-pixbuf-2.0-0_2.44.6%2bdfsg-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./gtk-update-icon-cache_4.22.4%2bds-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./hicolor-icon-theme_0.18-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./adwaita-icon-theme_50.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./at-spi2-common_2.61.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./m4_1.4.21-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./autoconf_2.73-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./autotools-dev_20240727.1%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./automake_1.18.1-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./autopoint_1.0-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./binutils-common_2.46.50.20260617-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libsframe3_2.46.50.20260617-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libbinutils_2.46.50.20260617-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libctf-nobfd0_2.46.50.20260617-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libctf0_2.46.50.20260617-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libjansson4_2.15.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./binutils-powerpc64le-linux-gnu_2.46.50.20260617-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./binutils_2.46.50.20260617-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libc-dev-bin_2.42-17_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./linux-libc-dev_7.1.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./rpcsvc-proto_1.4.4-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libc6-dev_2.42-17_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./gcc-15-base_15.3.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libisl23_0.27-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libmpfr6_4.2.2-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libmpc3_1.3.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./cpp-15-powerpc64le-linux-gnu_15.3.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./cpp-15_15.3.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./cpp-powerpc64le-linux-gnu_15.2.0-5%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./cpp_15.2.0-5%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libcc1-0_16.1.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libgomp1_16.1.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libitm1_16.1.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libasan8_16.1.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./liblsan0_16.1.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libtsan2_16.1.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libubsan1_16.1.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libquadmath0_16.1.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libgcc-15-dev_15.3.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./gcc-15-powerpc64le-linux-gnu_15.3.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./gcc-15_15.3.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./gcc-powerpc64le-linux-gnu_15.2.0-5%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./gcc_15.2.0-5%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libstdc%2b%2b-15-dev_15.3.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./g%2b%2b-15-powerpc64le-linux-gnu_15.3.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./g%2b%2b-15_15.3.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./g%2b%2b-powerpc64le-linux-gnu_15.2.0-5%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./g%2b%2b_15.2.0-5%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./make_4.4.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libdpkg-perl_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./patch_2.8-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./dpkg-dev_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./build-essential_12.12_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./ca-certificates-java_20260311_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./cfortran_20210827-1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./chrpath_0.18-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libxxhash0_0.8.3-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./liblz4-1_1.10.0-10_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libnettle8t64_3.10.2-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libarchive13t64_3.8.8-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libnghttp3-9_1.15.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libngtcp2-16_1.22.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libunistring5_1.4.2-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libidn2-0_2.3.8-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libsasl2-modules-db_2.1.28%2bdfsg1-11_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libsasl2-2_2.1.28%2bdfsg1-11_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libldap2_2.6.13%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libnghttp2-14_1.69.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libngtcp2-crypto-ossl0_1.22.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libpsl5t64_0.23.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libssh2-1t64_1.11.1-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libcurl4t64_8.21.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libjsoncpp26_1.9.8-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./librhash1_1.4.6-1.1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libuv1t64_1.52.1-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./cmake_4.3.4-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./comerr-dev_2.1-1.47.4-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./dbus-user-session_1.16.2-5%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libdconf1_0.49.0-4%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./dconf-service_0.49.0-4%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./dconf-gsettings-backend_0.49.0-4%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./dctrl-tools_2.24-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libdebhelper-perl_14.3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libtool_2.5.4-11_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./dh-autoreconf_22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libarchive-zip-perl_1.68-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libfile-stripnondeterminism-perl_1.15.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./dh-strip-nondeterminism_1.15.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libelf1t64_0.195-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./dwz_0.17-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./gettext_1.0-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./intltool-debian_0.35.0%2b20060710.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./po-debconf_1.0.22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./debhelper_14.3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libgpg-error0_1.61-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libassuan9_3.0.2-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libgcrypt20_1.12.2-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./gpgconf_2.4.9-7_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./pinentry-curses_1.3.3-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./libnpth0t64_1.8-3%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./gpg-agent_2.4.9-7_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:38] "GET /./proj-data_9.8.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libfontenc1_1.1.8-1%2bb3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libxfont2_2.0.8-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libevent-core-2.1-7t64_2.1.13-stable-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libevent-pthreads-2.1-7t64_2.1.13-stable-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libnl-3-200_3.12.0-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libnl-route-3-200_3.12.0-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libibverbs1_63.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./ibverbs-providers_63.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./librdmacm1t64_63.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libfabric1_2.1.0-1.1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libhwloc15_2.14.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libmunge2_0.5.18-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./pci.ids_0.0%7e2026.07.06-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libpciaccess0_0.19-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libxnvctrl0_535.171.04-1%2bb3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./ocl-icd-libopencl1_2.3.4-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libhwloc-plugins_2.14.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libpmix2t64_6.0.0%2breally5.0.9-3%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libz3-4_4.13.3-1.1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libllvm21_21.1.8-7%2bb4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libclang-common-21-dev_21.1.8-7%2bb4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libamd-comgr3_7.0.2%2bdfsg-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libdrm-common_2.4.134-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libdrm2_2.4.134-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libdrm-amdgpu1_2.4.134-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libnuma1_2.0.19-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libhsa-runtime64-1_6.4.3%2bdfsg-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libamdhip64-6_6.4.3-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libfuse3-4_3.18.2-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libibumad3_63.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libibmad5_63.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libucx0_1.22.0%7erc1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libucc1_1.8.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libopenmpi40_5.0.10-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libsz2_1.1.7-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libhdf5-openmpi-310_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libevdev2_1.13.6%2bdfsg-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libgudev-1.0-0_238-7%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libwacom-common_2.18.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libwacom9_2.18.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libinput-bin_1.31.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libaec0_1.1.7-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./liburi-perl_5.35-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libwww-robotrules-perl_6.03-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libtcl8.6_8.6.18%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libxft2_2.3.6-1%2bb5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./x11-common_7.7%2b26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libxss1_1.2.3-1%2bb4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libtk8.6_8.6.18-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./python3.13-tk_3.13.14-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./python3.14-tk_3.14.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./python3-tk_3.14.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./python3-pil.imagetk_12.2.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libaom3_3.13.1-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libabsl20260107_20260107.0-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libgav1-2_0.20.0-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./librav1e0.8_0.8.1-10_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libsvtav1enc4_4.1.0%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libjpeg62-turbo_3.1.3-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libyuv0_0.0.1949.20260706-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libavif16_1.4.2-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libimagequant0_4.4.1-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libopenjp2-7_2.5.4-1.1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libraqm0_0.10.5-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libdeflate0_1.25-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libjbig0_2.1-6.1%2bb3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./liblerc4_4.1.1%2bds-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libwebp7_1.5.0-0.1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libtiff6_4.7.2-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libwebpdemux2_1.5.0-0.1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libwebpmux3_1.5.0-0.1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./python3-pil_12.2.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libpcsclite1_2.5.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libicu78_78.3-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./icu-devtools_78.3-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libicu-dev_78.3-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libhogweed6t64_3.10.2-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libp11-kit0_0.26.4-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libtasn1-6_4.21.0-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libgnutls30t64_3.8.13-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libngtcp2-crypto-gnutls8_1.22.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libcurl4-gnutls_8.21.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libcurl3t64-gnutls_8.21.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libxerces-c3.2t64_3.2.4%2bdebian-1.3%2bb4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libxerces-c-dev_3.2.4%2bdebian-1.3%2bb4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./java-common_0.77_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libnspr4_4.38.2-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./libnss3_3.124-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:39] "GET /./openjdk-25-jre-headless_25.0.4%7e4ea-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libatk1.0-0t64_2.61.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxi6_1.8.2-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxres1_1.2.1-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libatspi2.0-0t64_2.61.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libatk-bridge2.0-0t64_2.61.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libcloudproviders0_0.4.0-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libcolord2_1.4.8-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libavahi-common-data_0.8-18_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libavahi-common3_0.8-18_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libavahi-client3_0.8-18_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libcups2t64_2.4.18-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libepoxy0_1.5.10-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libwayland-client0_1.25.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libwayland-cursor0_1.25.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libwayland-egl1_1.25.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxcomposite1_0.4.6-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxfixes3_6.0.0-2%2bb5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxcursor1_1.2.3-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxdamage1_1.1.7-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxinerama1_1.1.4-3%2bb5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./xkb-data_2.47-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxkbcommon0_1.13.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxrandr2_1.5.4-1%2bb4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libgtk-3-common_3.24.52-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libgtk-3-0t64_3.24.52-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libglvnd0_1.7.0-3%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libsensors-config_3.6.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libsensors5_3.6.2-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libx11-xcb1_1.8.13-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxcb-dri3-0_1.17.0-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxcb-present0_1.17.0-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxcb-randr0_1.17.0-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxcb-sync1_1.17.0-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxcb-xfixes0_1.17.0-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxshmfence1_1.3.3-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./mesa-libgallium_26.1.4-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libgbm1_26.1.4-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libvulkan1_1.4.341.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libgl1-mesa-dri_26.1.4-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxcb-glx0_1.17.0-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxxf86vm1_1.1.4-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libglx-mesa0_26.1.4-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libglx0_1.7.0-3%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libgl1_1.7.0-3%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libasound2-data_1.2.16.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libasound2t64_1.2.16.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libgif7_6.1.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxtst6_1.2.5-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./openjdk-25-jre_25.0.4%7e4ea-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libtasn1-6-dev_4.21.0-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxslt1.1_1.1.45-0.1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./python3-lxml_6.1.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libboost1.90-dev_1.90.0-6_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libnet-http-perl_6.24-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libfile-which-perl_1.27-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libfile-homedir-perl_1.006-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libevent-2.1-7t64_2.1.13-stable-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libunbound8_1.25.1-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libgnutls-dane0t64_3.8.13-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libarpack2t64_3.9.1-6%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libsuperlu7_7.0.1%2bdfsg1-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libarmadillo15_15.2.1%2bdfsg-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libogg0_1.3.6-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libogg-dev_1.3.6-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libpq5_18.4-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libidn2-dev_2.3.8-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libvulkan-dev_1.4.341.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libb-hooks-op-check-perl_0.22-3%2bb4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libdynaloader-functions-perl_0.004-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libdevel-callchecker-perl_0.009-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libpgm-5.3-0t64_5.3.128%7edfsg-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libksba8_1.8.0-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./gpg_2.4.9-7_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libgpgme45_2.1.2-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxcb-util1_0.4.1-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libngtcp2-crypto-gnutls-dev_1.22.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libjbig-dev_2.1-6.1%2bb3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libjpeg62-turbo-dev_3.1.3-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libjpeg-dev_3.1.3-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./liblzma-dev_5.8.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libzstd-dev_1.5.7%2bdfsg-3%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libwebpdecoder3_1.5.0-0.1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libsharpyuv-dev_1.5.0-0.1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libwebp-dev_1.5.0-0.1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libtiffxx6_4.7.2-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./zlib1g-dev_1.3.dfsg%2breally1.3.2-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libdeflate-dev_1.25-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./liblerc-dev_4.1.1%2bds-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libtiff-dev_4.7.2-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./xorg-sgml-doctools_1.12.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./x11proto-dev_2025.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxau-dev_1.0.11-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libxxhash-dev_0.8.3-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./python3-mpmath_1.4.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./python3-attr_26.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libltdl7_2.5.4-11_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libltdl-dev_2.5.4-11_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./t1utils_1.41-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libtheoradec2_1.2.0%2bdfsg-6%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./fonts-lyx_2.5.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./python-matplotlib-data_3.10.7%2bdfsg1-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libyaml-cpp0.8_0.8.0%2bdfsg-9%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./gdal-data_3.13.1%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./gdal-plugins_3.13.1%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libsnappy1v5_1.2.2-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libblosc1_1.21.5%2bds-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libcfitsio10t64_4.6.4-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libminizip1t64_1.3.dfsg%2breally1.3.2-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libfreexl1_2.0.0-1%2bb4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libfyba0t64_4.1.1-11%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libgeos3.14.1_3.14.1-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libgeos-c1t64_3.14.1-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libproj25_9.8.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libgeotiff5_1.7.4-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libhdf4-0_4.3.1-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libhdf5-310_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libjson-c5_0.19%2bds-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./liburiparser1_1.0.1%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libkmlbase1t64_1.3.0-13%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libkmldom1t64_1.3.0-13%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libkmlengine1t64_1.3.0-13%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./mysql-common_5.8%2b1.1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./mariadb-common_11.8.8-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libmariadb3_11.8.8-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libmuparser2v5_2.3.4-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libhdf5-hl-310_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libnetcdf22_4.10.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:40] "GET /./libodbc2_2.3.14-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./unixodbc-common_2.3.14-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libodbcinst2_2.3.14-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libgpgmepp7_2.1.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libpoppler156_26.01.0-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libqhull-r8.0_2020.2-9_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./librttopo1_1.1.0-4%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libspatialite8t64_5.1.0-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libgdal39_3.13.1%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libattr1-dev_2.6.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libacl1-dev_2.4.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libbz2-dev_1.0.8-6%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libext2fs2t64_1.47.4-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libext2fs-dev_1.47.4-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./liblz4-dev_1.10.0-10_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libxml2-dev_2.15.3%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libgmpxx4ldbl_6.3.0%2bdfsg-5%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libgmp-dev_6.3.0%2bdfsg-5%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./nettle-dev_3.10.2-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libarchive-dev_3.8.8-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libblas-dev_3.12.1-8_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./liblapack-dev_3.12.1-8_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libarpack2-dev_3.9.1-6%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libhdf5-fortran-310_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libhdf5-hl-fortran-310_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libhdf5-cpp-310_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libhdf5-hl-cpp-310_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libaec-dev_1.1.7-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libbrotli-dev_1.2.0-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libp11-kit-dev_0.26.4-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libgnutls28-dev_3.8.13-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libgssrpc4t64_1.22.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libkadm5clnt-mit12_1.22.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libkdb5-10t64_1.22.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libkadm5srv-mit12_1.22.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./krb5-multidev_1.22.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libkrb5-dev_1.22.1-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libldap-dev_2.6.13%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libpkgconf7_2.5.1-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./pkgconf-bin_2.5.1-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./pkgconf_2.5.1-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libnghttp2-dev_1.69.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libnghttp3-dev_1.15.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libngtcp2-dev_1.22.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libunistring-dev_1.4.2-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libpsl-dev_0.23.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./librtmp1_2.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./librtmp-dev_2.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libssl-dev_3.6.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libssh2-1-dev_1.11.1-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libcurl4-gnutls-dev_8.21.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./hdf5-helpers_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libhdf5-dev_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libsuperlu-dev_7.0.1%2bdfsg1-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libarmadillo-dev_15.2.1%2bdfsg-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libaom-dev_3.13.1-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libdav1d-dev_1.5.3-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./librav1e-dev_0.8.1-10_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libsvtav1enc-dev_4.1.0%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libyuv-dev_0.0.1949.20260706-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libavif-dev_1.4.2-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libblosc-dev_1.21.5%2bds-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libcfitsio-dev_4.6.4-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libexpat1-dev_2.8.2-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libexprtk-dev_0.0.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libminizip-dev_1.3.dfsg%2breally1.3.2-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libfreexl-dev_2.0.0-1%2bb4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libfyba-dev_4.1.1-11%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libgeos-dev_3.14.1-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libsqlite3-dev_3.53.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libproj-dev_9.8.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libgeotiff-dev_1.7.4-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libgif-dev_6.1.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libhdf4-dev_4.3.1-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libheif-dev_1.23.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libjson-c-dev_0.19%2bds-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libhwy-dev_1.3.0-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./liblcms2-dev_2.19.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libjxl-dev_0.11.2-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libkmlconvenience1t64_1.3.0-13%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libkmlregionator1t64_1.3.0-13%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libkmlxsd1t64_1.3.0-13%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./liburiparser-dev_1.0.1%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libboost-dev_1.90.0.2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libkml-dev_1.3.0-13%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libmariadb-dev_11.8.8-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libmariadb-dev-compat_11.8.8-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libmuparser-dev_2.3.4-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libnetcdf-dev_4.10.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libopenjp2-7-dev_2.5.4-1.1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libpcre2-16-0_10.46-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libpcre2-32-0_10.46-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libpcre2-posix3_10.46-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libpcre2-dev_10.46-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libpng-dev_1.6.58-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libfreetype-dev_2.14.3%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./uuid-dev_2.42.2-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libfontconfig-dev_2.17.1-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libgpg-error-dev_1.61-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libassuan-dev_3.0.2-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libgpgme-dev_2.1.2-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libgpgmepp-dev_2.1.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libnspr4-dev_4.38.2-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libnss3-dev_3.124-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libpoppler-dev_26.01.0-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libpoppler-private-dev_26.01.0-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libpq-dev_18.4-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libqhull8.0_2020.2-9_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libqhullcpp8.0_2020.2-9_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libqhull-dev_2020.2-9_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./librttopo-dev_1.1.0-4%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libspatialite-dev_5.1.0-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libodbccr2_2.3.14-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./unixodbc-dev_2.3.14-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libgdal-dev_3.13.1%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libparams-classify-perl_0.015-2%2bb5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libb2-1_0.98.1-1.1%2bb3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libdouble-conversion3_3.4.0-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libqt6core6t64_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libegl-mesa0_26.1.4-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libegl1_1.7.0-3%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libice6_1.1.1-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libmtdev1t64_1.1.7-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libinput10_1.31.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libmd4c0_0.5.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libopengl0_1.7.0-3%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libqt6dbus6_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libsm6_1.2.6-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libts0t64_1.22-1.1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libxcb-image0_0.4.0-2%2bb3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libxcb-render-util0_0.3.10-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libxcb-cursor0_0.1.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libxcb-icccm4_0.4.2-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libxcb-keysyms1_0.4.1-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libxcb-shape0_1.17.0-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libxcb-xinput0_1.17.0-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libxcb-xkb1_1.17.0-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libxkbcommon-x11-0_1.13.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libqt6gui6_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libqt6widgets6_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libqt6printsupport6_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libxmuu1_1.1.3-4%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libprrte3_3.0.13-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libeigen3-dev_3.4.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libclone-perl_0.50-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libva2_2.24.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libva-drm2_2.24.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libva-x11-2_2.24.1-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libvdpau1_1.5-4%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libavutil60_8.1.2-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libavutil-dev_8.1.2-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libswscale9_8.1.2-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libswscale-dev_8.1.2-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libteckit0_2.5.13%2bds-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./python3-contourpy_1.3.3-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libadios2-mpi-c-2.12_2.12.1%2bdfsg1-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libadios2-mpi-auxiliary-2.12_2.12.1%2bdfsg1-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libblosc2-7_2.23.1%2bds-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libpugixml1v5_1.16-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libzfp1t64_1.0.1-4%2bb7_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libnorm1t64_1.5.9%2bdfsg-4%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libsodium26_1.0.22-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libzmq5_4.3.5-1%2bb7_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libadios2-mpi-plugins_2.12.1%2bdfsg1-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libadios2-mpi-core-2.12_2.12.1%2bdfsg1-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libadios2-mpi-c%2b%2b-2.12_2.12.1%2bdfsg1-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./openmpi-common_5.0.10-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libprrte-bin_3.0.13-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./openmpi-bin_5.0.10-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./mpi-default-bin_1.20_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./python3-brotli_1.2.0-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./python3-lz4_4.4.5%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./python3-munkres_1.1.4-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./python3-sympy_1.14.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./python3-ufolib2_0.18.1%2bdfsg1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libharfbuzz-subset0_12.3.2-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./python3-uharfbuzz_0.53.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./python3-unicodedata2_17.0.1%2bds-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libzopfli1_1.0.3-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./python3-zopfli_0.4.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./unicode-data_17.0.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./python3-fonttools_4.62.1-7_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libxdmf3t64_3.0%2bgit20190531-14%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libgzstream0_1.5%2bgit20171107.9a20658-3%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libgzstream-dev_1.5%2bgit20171107.9a20658-3%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libxdmf-dev_3.0%2bgit20190531-14%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libclass-method-modifiers-perl_2.15-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libclass-xsaccessor-perl_1.19-4%2bb5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libmodule-runtime-perl_0.018-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libimport-into-perl_1.002005-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./librole-tiny-perl_2.002005-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libsub-quote-perl_2.006009-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libmoo-perl_2.005005-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libio-html-perl_1.004-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libpython3.14_3.14.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libpython3.14-dev_3.14.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./libxdmcp-dev_1.1.5-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:41] "GET /./xtrans-dev_1.6.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libxcb1-dev_1.17.0-2%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libx11-dev_1.8.13-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libglx-dev_1.7.0-3%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libopengl-dev_1.7.0-3%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libcodec2-1.2_1.2.0-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libgsm1_1.0.24-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libmpg123-0t64_1.33.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libmp3lame0_3.101%7esvn6531%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libopus0_1.6.1-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libshine3_3.1.1-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libspeex1_1.2.1-3%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libsoxr0_0.1.3-4.1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libswresample6_8.1.2-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libtheoraenc2_1.2.0%2bdfsg-6%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libtwolame0_0.4.0-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libvorbis0a_1.3.7-3%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libvorbisenc2_1.3.7-3%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libvpx12_1.16.0-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libx264-165_0.165.3223%2bgit20250910.0480cb0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libx265-216_4.2-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libxvidcore4_1.3.7-3%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libzvbi-common_0.2.44-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libzvbi0t64_0.2.44-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libavcodec62_8.1.2-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libswresample-dev_8.1.2-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libavcodec-dev_8.1.2-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libhtml-tagset-perl_3.24-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libtexlua53-5_2026.20260303.78225%2bds-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libxpm4_3.5.19-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libchromaprint1_1.6.0-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libudfread3_1.2.0-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./qtpaths6-bin_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libyaml-0-2_0.2.5-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libyaml-libyaml-perl_0.910.0%2bds-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libgfortran-15-dev_15.3.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libadios2-common-c%2b%2b-dev_2.12.1%2bdfsg1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libadios2-common-core-dev_2.12.1%2bdfsg1-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libadios2-mpi-auxiliary-dev_2.12.1%2bdfsg1-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libadios2-mpi-core-dev_2.12.1%2bdfsg1-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libadios2-mpi-c%2b%2b-dev_2.12.1%2bdfsg1-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./qt6-base-dev-tools_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libnl-3-dev_3.12.0-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libnl-route-3-dev_3.12.0-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libjsoncpp-dev_1.9.8-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libpotrace0_1.16-2%2bb3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libzzip-0-13t64_0.13.78%2bdfsg.1-0.2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libxpm-dev_3.5.19-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libhdf5-openmpi-fortran-310_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libdvdread8t64_7.0.1-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libdvdnav4_7.0.0-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libtimedate-perl_2.3500-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./python3-cycler_0.12.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./python3-dateutil_2.9.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libhdf5-openmpi-hl-310_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libhdf5-openmpi-hl-cpp-310_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libtbbmalloc2_2022.3.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libkpathsea6_2026.20260303.78225%2bds-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libptexenc1_2026.20260303.78225%2bds-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libsynctex2_2026.20260303.78225%2bds-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./tex-common_6.20_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libmpfi0_1.5.4%2bds-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libpaper2_2.2.5-0.4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libxt6t64_1.2.1-1.3%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libxmu6_1.1.3-4%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libxaw7_1.0.16-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./texlive-binaries_2026.20260303.78225%2bds-4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libevent-openssl-2.1-7t64_2.1.13-stable-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libduktape207_2.7.0-2%2bb3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libproxy1v5_0.5.12-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libqt6network6_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./qt6-qpa-plugins_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libbluray3_1.4.1-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libgme0_0.6.4-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libvorbisfile3_1.3.7-3%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libopenmpt0t64_0.8.7-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./librabbitmq4_0.17.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libcjson1_1.7.19-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./librist4_0.2.18%2bdfsg-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libsrt1.5-gnutls_1.5.5-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libssh-4_0.12.0-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libavformat62_8.1.2-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libice-dev_1.1.1-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libsm-dev_1.2.6-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./perl-openssl-defaults_7%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libhttp-date-perl_6.08-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libencode-locale-perl_1.05-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./liblwp-mediatypes-perl_6.04-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libhttp-message-perl_7.02-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libhttp-cookies-perl_6.11-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libevent-extra-2.1-7t64_2.1.13-stable-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libevent-dev_2.1.13-stable-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./default-jre-headless_1.25-77_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./default-jre_1.25-77_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libtheora1_1.2.0%2bdfsg-6%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libhtml-parser-perl_3.83-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libxkbfile1_1.1.0-1%2bb5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./x11-xkb-utils_7.7%2b9_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./xserver-common_21.1.23-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libfile-dirlist-perl_0.05-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./hdf5-tools_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./fonts-mathjax_2.7.9%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libhttp-negotiate-perl_6.01-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libgl2ps1.4_1.4.2%2bdfsg1-4%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libqt6concurrent6_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libglu1-mesa_9.0.2-1.1%2bb4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libgl-dev_1.7.0-3%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libglu1-mesa-dev_9.0.2-1.1%2bb4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libqt6opengl6_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libqt6waylandclient6_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libqt6wlshellintegration6_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libnet-ssleay-perl_1.96-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libio-socket-ssl-perl_2.099-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libfile-listing-perl_6.16-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libhtml-tree-perl_5.07-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libtry-tiny-perl_0.32-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libwww-perl_6.83-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./liblwp-protocol-https-perl_6.15-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./gosop_1.1.0-3%2bb3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./fastjar_0.98-8_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./jarwrapper_0.82_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libconfig-inifiles-perl_3.000003-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libfile-touch-perl_0.12-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libio-string-perl_1.08-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./patchutils_0.4.5-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./wdiff_1.2.2-9_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./devscripts_2.26.10_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./javahelper_0.82_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./python3-pyparsing_3.3.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./python3-kiwisolver_1.5.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./python3-packaging_26.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./python3-matplotlib_3.10.7%2bdfsg1-6_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libtbbbind-2-5_2022.3.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libtbb12_2022.3.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./libtbb-dev_2022.3.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:42] "GET /./gfortran-15-powerpc64le-linux-gnu_15.3.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./sqlite3_3.53.3-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libxrender-dev_0.9.12-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libglew-common-dev_2.3.1%2bdfsg2-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libglew2.3_2.3.1%2bdfsg2-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libglew-dev_2.3.1%2bdfsg2-5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libjs-jquery_3.7.1%2bdfsg%2b%7e3.5.33-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libnuma-dev_2.0.19-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libgl2ps-dev_1.4.2%2bdfsg1-4%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libjs-jquery-ui_1.13.2%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./openjdk-25-jdk-headless_25.0.4%7e4ea-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./default-jdk-headless_1.25-77_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./openjdk-25-jdk_25.0.4%7e4ea-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./default-jdk_1.25-77_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libxfixes-dev_6.0.0-2%2bb5_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libxcursor-dev_1.2.3-1%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libutfcpp-dev_4.1.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libhdf5-openmpi-cpp-310_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./python3.14-dev_3.14.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libxt-dev_1.2.1-1.3%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libqt6xml6_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./qtpaths6_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libjs-sphinxdoc_9.1.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./xauth_1.1.2-1.1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./gfortran-15_15.3.0-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libprrte-dev_3.0.13-3_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./nlohmann-json3-dev_3.12.0.really.3.12.0.really.3.11.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./dh-python_7.20260623_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libqt6openglwidgets6_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libqt6sql6_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libqt6test6_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./qmake6-bin_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./qmake6_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./qt6-base-dev_6.10.2%2bdfsg-15_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libtheora-dev_1.2.0%2bdfsg-6%2bb2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libpython3-dev_3.14.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./python3-dev_3.14.6-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libdouble-conversion-dev_3.4.0-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libavformat-dev_8.1.2-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libibverbs-dev_63.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:43] "GET /./libhwloc-dev_2.14.0-2_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:44] "GET /./libopenmpi-dev_5.0.10-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:44] "GET /./mpi-default-dev_1.20_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:44] "GET /./libhdf5-openmpi-hl-fortran-310_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:44] "GET /./libhdf5-openmpi-dev_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:44] "GET /./libhdf5-mpi-dev_1.14.6%2brepack-2%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:44] "GET /./libjs-mathjax_2.7.9%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:44] "GET /./libunwind8_1.8.1-0.4_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:44] "GET /./xvfb_21.1.23-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:44] "GET /./libhpdf-2.3.0_2.3.0%2bdfsg-1.1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:44] "GET /./libhpdf-dev_2.3.0%2bdfsg-1.1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:44] "GET /./libalglib4.7_4.7.0-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:44] "GET /./libalglib-dev_4.7.0-1%2bb1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:44] "GET /./python3-mpi4py_4.1.2-1_ppc64el.deb HTTP/1.1" 200 - 127.0.0.1 - - [14/Jul/2026 18:03:44] "GET /./debootsnap-dummy_1.0_all.deb HTTP/1.1" 200 - I: running --customize-hook directly: /srv/rebuilderd/tmp/tmpzlvxcysi/apt_install.sh /srv/rebuilderd/tmp/mmdebstrap.6A52K_zIrV Reading package lists... Building dependency tree... Reading state information... gpg-agent is already the newest version (2.4.9-7). gpg-agent set to manually installed. proj-data is already the newest version (9.8.1-1). proj-data set to manually installed. libssl3t64 is already the newest version (3.6.3-1). libxfont2 is already the newest version (1:2.0.8-1). libxfont2 set to manually installed. libattr1 is already the newest version (1:2.6.0-1). libhdf5-openmpi-310 is already the newest version (1.14.6+repack-2+b1). libhdf5-openmpi-310 set to manually installed. libinput-bin is already the newest version (1.31.3-1). libinput-bin set to manually installed. libpam-modules-bin is already the newest version (1.7.0-8). libaec0 is already the newest version (1.1.7-1). libaec0 set to manually installed. libwww-robotrules-perl is already the newest version (6.03-1). libwww-robotrules-perl set to manually installed. python3-pil is already the newest version (12.2.0-1). python3-pil set to manually installed. libpcsclite1 is already the newest version (2.5.1-1). libpcsclite1 set to manually installed. libcbor0.10 is already the newest version (0.10.2-2.1+b1). libcbor0.10 set to manually installed. libxerces-c-dev is already the newest version (3.2.4+debian-1.3+b4). libxerces-c-dev set to manually installed. libpam-runtime is already the newest version (1.7.0-8). openjdk-25-jre is already the newest version (25.0.4~4ea-1). openjdk-25-jre set to manually installed. dctrl-tools is already the newest version (2.24-3). dctrl-tools set to manually installed. libtasn1-6-dev is already the newest version (4.21.0-2+b1). libtasn1-6-dev set to manually installed. python3-lxml is already the newest version (6.1.0-1). python3-lxml set to manually installed. libboost1.90-dev is already the newest version (1.90.0-6). libboost1.90-dev set to manually installed. libavahi-common-data is already the newest version (0.8-18). libavahi-common-data set to manually installed. libnet-http-perl is already the newest version (6.24-1). libnet-http-perl set to manually installed. libfontenc1 is already the newest version (1:1.1.8-1+b3). libfontenc1 set to manually installed. libsharpyuv0 is already the newest version (1.5.0-0.1+b2). libsharpyuv0 set to manually installed. fonts-dejavu-mono is already the newest version (2.37-9). fonts-dejavu-mono set to manually installed. libtk8.6 is already the newest version (8.6.18-1). libtk8.6 set to manually installed. libfile-homedir-perl is already the newest version (1.006-2). libfile-homedir-perl set to manually installed. libgnutls-dane0t64 is already the newest version (3.8.13-1). libgnutls-dane0t64 set to manually installed. libc-gconv-modules-extra is already the newest version (2.42-17). automake is already the newest version (1:1.18.1-4). automake set to manually installed. libcap-ng0 is already the newest version (0.9.3-1+b1). g++ is already the newest version (4:15.2.0-5+b1). g++ set to manually installed. libarmadillo15 is already the newest version (1:15.2.1+dfsg-2). libarmadillo15 set to manually installed. libuchardet0 is already the newest version (0.0.8-2+b2). libuchardet0 set to manually installed. libpython3.14-stdlib is already the newest version (3.14.6-1). libpython3.14-stdlib set to manually installed. libogg-dev is already the newest version (1.3.6-2+b1). libogg-dev set to manually installed. cpp-15 is already the newest version (15.3.0-1). cpp-15 set to manually installed. libpq5 is already the newest version (18.4-1+b1). libpq5 set to manually installed. dwz is already the newest version (0.17-1). dwz set to manually installed. ibverbs-providers is already the newest version (63.0-2). ibverbs-providers set to manually installed. libidn2-dev is already the newest version (2.3.8-5). libidn2-dev set to manually installed. libvulkan-dev is already the newest version (1.4.341.0-1). libvulkan-dev set to manually installed. binfmt-support is already the newest version (2.2.2-8). binfmt-support set to manually installed. libdevel-callchecker-perl is already the newest version (0.009-3). libdevel-callchecker-perl set to manually installed. libnettle8t64 is already the newest version (3.10.2-1+b1). libnettle8t64 set to manually installed. libpgm-5.3-0t64 is already the newest version (5.3.128~dfsg-3). libpgm-5.3-0t64 set to manually installed. libgpgme45 is already the newest version (2.1.2-1). libgpgme45 set to manually installed. libctf-nobfd0 is already the newest version (2.46.50.20260617-1). libctf-nobfd0 set to manually installed. libxcb-util1 is already the newest version (0.4.1-1+b2). libxcb-util1 set to manually installed. libxkbcommon0 is already the newest version (1.13.1-1). libxkbcommon0 set to manually installed. libuv1t64 is already the newest version (1.52.1-4). libuv1t64 set to manually installed. libzstd1 is already the newest version (1.5.7+dfsg-3+b2). libsystemd0 is already the newest version (261.1-3). libngtcp2-crypto-gnutls-dev is already the newest version (1.22.1-1). libngtcp2-crypto-gnutls-dev set to manually installed. libtiff-dev is already the newest version (4.7.2-1). libtiff-dev set to manually installed. rpcsvc-proto is already the newest version (1.4.4-1). rpcsvc-proto set to manually installed. libxau-dev is already the newest version (1:1.0.11-1+b2). libxau-dev set to manually installed. libdrm-common is already the newest version (2.4.134-3). libdrm-common set to manually installed. libxxhash-dev is already the newest version (0.8.3-2+b2). libxxhash-dev set to manually installed. libxrandr2 is already the newest version (2:1.5.4-1+b4). libxrandr2 set to manually installed. libdeflate0 is already the newest version (1.25-1). libdeflate0 set to manually installed. openssh-common is already the newest version (1:10.4p1-1). openssh-common set to manually installed. libmunge2 is already the newest version (0.5.18-1). libmunge2 set to manually installed. libxinerama1 is already the newest version (2:1.1.4-3+b5). libxinerama1 set to manually installed. python3-mpmath is already the newest version (1.4.1-3). python3-mpmath set to manually installed. libmpc3 is already the newest version (1.3.1-3). libmpc3 set to manually installed. python3-attr is already the newest version (26.1.0-1). python3-attr set to manually installed. libltdl-dev is already the newest version (2.5.4-11). libltdl-dev set to manually installed. libctf0 is already the newest version (2.46.50.20260617-1). libctf0 set to manually installed. t1utils is already the newest version (1.41-4). t1utils set to manually installed. libtheoradec2 is already the newest version (1.2.0+dfsg-6+b2). libtheoradec2 set to manually installed. python-matplotlib-data is already the newest version (3.10.7+dfsg1-6). python-matplotlib-data set to manually installed. libyaml-cpp0.8 is already the newest version (0.8.0+dfsg-9+b1). libyaml-cpp0.8 set to manually installed. libgdal-dev is already the newest version (3.13.1+dfsg-1). libgdal-dev set to manually installed. libparams-classify-perl is already the newest version (0.015-2+b5). libparams-classify-perl set to manually installed. libnghttp3-9 is already the newest version (1.15.0-1). libnghttp3-9 set to manually installed. libcolord2 is already the newest version (1.4.8-3). libcolord2 set to manually installed. libopenjp2-7-dev is already the newest version (2.5.4-1.1). libopenjp2-7-dev set to manually installed. linux-libc-dev is already the newest version (7.1.3-1). linux-libc-dev set to manually installed. libxft2 is already the newest version (2.3.6-1+b5). libxft2 set to manually installed. libqt6printsupport6 is already the newest version (6.10.2+dfsg-15). libqt6printsupport6 set to manually installed. hdf5-helpers is already the newest version (1.14.6+repack-2+b1). hdf5-helpers set to manually installed. libxmuu1 is already the newest version (2:1.1.3-4+b1). libxmuu1 set to manually installed. libpangocairo-1.0-0 is already the newest version (1.58.0-1). libpangocairo-1.0-0 set to manually installed. dbus-user-session is already the newest version (1.16.2-5+b1). dbus-user-session set to manually installed. libprrte3 is already the newest version (3.0.13-3). libprrte3 set to manually installed. libgmp-dev is already the newest version (2:6.3.0+dfsg-5+b2). libgmp-dev set to manually installed. libeigen3-dev is already the newest version (3.4.0-5). libeigen3-dev set to manually installed. librdmacm1t64 is already the newest version (63.0-2). librdmacm1t64 set to manually installed. dpkg-dev is already the newest version (1.23.7). dpkg-dev set to manually installed. libpcre2-16-0 is already the newest version (10.46-1+b2). libpcre2-16-0 set to manually installed. libheif1 is already the newest version (1.23.1-1). libheif1 set to manually installed. krb5-multidev is already the newest version (1.22.1-3). krb5-multidev set to manually installed. libclone-perl is already the newest version (0.50-1). libclone-perl set to manually installed. libproj-dev is already the newest version (9.8.1-1). libproj-dev set to manually installed. libminizip1t64 is already the newest version (1:1.3.dfsg+really1.3.2-3). libminizip1t64 set to manually installed. libxkbcommon-x11-0 is already the newest version (1.13.1-1). libxkbcommon-x11-0 set to manually installed. libhdf5-hl-cpp-310 is already the newest version (1.14.6+repack-2+b1). libhdf5-hl-cpp-310 set to manually installed. libhdf5-hl-fortran-310 is already the newest version (1.14.6+repack-2+b1). libhdf5-hl-fortran-310 set to manually installed. libswscale-dev is already the newest version (7:8.1.2-2+b1). libswscale-dev set to manually installed. libxnvctrl0 is already the newest version (535.171.04-1+b3). libxnvctrl0 set to manually installed. python3.14-tk is already the newest version (3.14.6-1). python3.14-tk set to manually installed. patch is already the newest version (2.8-2). patch set to manually installed. debconf is already the newest version (1.5.92). libpam-modules is already the newest version (1.7.0-8). libteckit0 is already the newest version (2.5.13+ds-2). libteckit0 set to manually installed. libxext6 is already the newest version (2:1.3.4-1+b4). libxext6 set to manually installed. librttopo-dev is already the newest version (1.1.0-4+b2). librttopo-dev set to manually installed. autoconf is already the newest version (2.73-2). autoconf set to manually installed. libtcl8.6 is already the newest version (8.6.18+dfsg-1). libtcl8.6 set to manually installed. libpciaccess0 is already the newest version (0.19-2). libpciaccess0 set to manually installed. python3-contourpy is already the newest version (1.3.3-2). python3-contourpy set to manually installed. mariadb-common is already the newest version (1:11.8.8-1). mariadb-common set to manually installed. libkmlregionator1t64 is already the newest version (1.3.0-13+b2). libkmlregionator1t64 set to manually installed. libadios2-mpi-c++-2.12 is already the newest version (2.12.1+dfsg1-2). libadios2-mpi-c++-2.12 set to manually installed. xkb-data is already the newest version (2.47-1). xkb-data set to manually installed. libsnappy1v5 is already the newest version (1.2.2-2+b2). libsnappy1v5 set to manually installed. liburiparser-dev is already the newest version (1.0.1+dfsg-1). liburiparser-dev set to manually installed. libimagequant0 is already the newest version (4.4.1-1+b2). libimagequant0 set to manually installed. libpcre2-32-0 is already the newest version (10.46-1+b2). libpcre2-32-0 set to manually installed. libxcb-glx0 is already the newest version (1.17.0-2+b2). libxcb-glx0 set to manually installed. mpi-default-bin is already the newest version (1.20). mpi-default-bin set to manually installed. python3-fonttools is already the newest version (4.62.1-7). python3-fonttools set to manually installed. libxdmf-dev is already the newest version (3.0+git20190531-14+b1). libxdmf-dev set to manually installed. libmoo-perl is already the newest version (2.005005-1). libmoo-perl set to manually installed. libglx-mesa0 is already the newest version (26.1.4-1). libglx-mesa0 set to manually installed. librsvg2-2 is already the newest version (2.62.1+dfsg-1). librsvg2-2 set to manually installed. ocl-icd-libopencl1 is already the newest version (2.3.4-1+b1). ocl-icd-libopencl1 set to manually installed. liblerc4 is already the newest version (4.1.1+ds-1). liblerc4 set to manually installed. libio-html-perl is already the newest version (1.004-3). libio-html-perl set to manually installed. libstdc++6 is already the newest version (16.1.0-2). libstdc++6 set to manually installed. libc-bin is already the newest version (2.42-17). libldap-dev is already the newest version (2.6.13+dfsg-1). libldap-dev set to manually installed. libodbcinst2 is already the newest version (2.3.14-2). libodbcinst2 set to manually installed. autotools-dev is already the newest version (20240727.1+nmu1). autotools-dev set to manually installed. libpython3.14-dev is already the newest version (3.14.6-1). libpython3.14-dev set to manually installed. libva-x11-2 is already the newest version (2.24.1-1). libva-x11-2 set to manually installed. libxcb-cursor0 is already the newest version (0.1.6-1). libxcb-cursor0 set to manually installed. libkml-dev is already the newest version (1.3.0-13+b2). libkml-dev set to manually installed. libreadline8t64 is already the newest version (8.3-4). libreadline8t64 set to manually installed. libicu78 is already the newest version (78.3-2). libicu78 set to manually installed. libkdb5-10t64 is already the newest version (1.22.1-3). libkdb5-10t64 set to manually installed. python3-numpy-dev is already the newest version (1:2.4.6+ds-2). python3-numpy-dev set to manually installed. libxcb-icccm4 is already the newest version (0.4.2-1+b2). libxcb-icccm4 set to manually installed. libsodium26 is already the newest version (1.0.22-2). libsodium26 set to manually installed. dash is already the newest version (0.5.12-12). gettext-base is already the newest version (1.0-3). gettext-base set to manually installed. libglx-dev is already the newest version (1.7.0-3+b1). libglx-dev set to manually installed. libopengl-dev is already the newest version (1.7.0-3+b1). libopengl-dev set to manually installed. libavcodec-dev is already the newest version (7:8.1.2-2+b1). libavcodec-dev set to manually installed. man-db is already the newest version (2.13.1-1). man-db set to manually installed. python3-ufolib2 is already the newest version (0.18.1+dfsg1-2). python3-ufolib2 set to manually installed. util-linux is already the newest version (2.42.2-2). libblas3 is already the newest version (3.12.1-8). libblas3 set to manually installed. libhtml-tagset-perl is already the newest version (3.24-1). libhtml-tagset-perl set to manually installed. libkadm5clnt-mit12 is already the newest version (1.22.1-3). libkadm5clnt-mit12 set to manually installed. libtexlua53-5 is already the newest version (2026.20260303.78225+ds-4). libtexlua53-5 set to manually installed. libxpm4 is already the newest version (1:3.5.19-1). libxpm4 set to manually installed. libimport-into-perl is already the newest version (1.002005-2). libimport-into-perl set to manually installed. dconf-gsettings-backend is already the newest version (0.49.0-4+b1). dconf-gsettings-backend set to manually installed. libaec-dev is already the newest version (1.1.7-1). libaec-dev set to manually installed. libchromaprint1 is already the newest version (1.6.0-3). libchromaprint1 set to manually installed. libjson-c-dev is already the newest version (0.19+ds-1). libjson-c-dev set to manually installed. nettle-dev is already the newest version (3.10.2-1+b1). nettle-dev set to manually installed. libatspi2.0-0t64 is already the newest version (2.61.0-1). libatspi2.0-0t64 set to manually installed. libasound2-data is already the newest version (1.2.16.1-1). libasound2-data set to manually installed. comerr-dev is already the newest version (2.1-1.47.4-1). comerr-dev set to manually installed. libxcb1 is already the newest version (1.17.0-2+b2). libxcb1 set to manually installed. libpugixml1v5 is already the newest version (1.16-1). libpugixml1v5 set to manually installed. libnghttp2-dev is already the newest version (1.69.0-1). libnghttp2-dev set to manually installed. libudfread3 is already the newest version (1.2.0-3). libudfread3 set to manually installed. libtasn1-6 is already the newest version (4.21.0-2+b1). libtasn1-6 set to manually installed. libwayland-cursor0 is already the newest version (1.25.0-2). libwayland-cursor0 set to manually installed. qtpaths6-bin is already the newest version (6.10.2+dfsg-15). qtpaths6-bin set to manually installed. fonts-lyx is already the newest version (2.5.1-1). fonts-lyx set to manually installed. libamd-comgr3 is already the newest version (7.0.2+dfsg-3). libamd-comgr3 set to manually installed. libgpgme-dev is already the newest version (2.1.2-1). libgpgme-dev set to manually installed. libsz2 is already the newest version (1.1.7-1). libsz2 set to manually installed. liblcms2-2 is already the newest version (2.19.1-1). liblcms2-2 set to manually installed. libxdamage1 is already the newest version (1:1.1.7-1+b1). libxdamage1 set to manually installed. libyaml-libyaml-perl is already the newest version (0.910.0+ds-1). libyaml-libyaml-perl set to manually installed. libcfitsio-dev is already the newest version (4.6.4-1). libcfitsio-dev set to manually installed. libgfortran-15-dev is already the newest version (15.3.0-1). libgfortran-15-dev set to manually installed. libadios2-mpi-c++-dev is already the newest version (2.12.1+dfsg1-2). libadios2-mpi-c++-dev set to manually installed. libdatrie1 is already the newest version (0.2.14-2). libdatrie1 set to manually installed. qt6-base-dev-tools is already the newest version (6.10.2+dfsg-15). qt6-base-dev-tools set to manually installed. libexpat1 is already the newest version (2.8.2-1). libexpat1 set to manually installed. libp11-kit0 is already the newest version (0.26.4-1). libp11-kit0 set to manually installed. base-passwd is already the newest version (3.6.8). libnl-route-3-dev is already the newest version (3.12.0-2+b1). libnl-route-3-dev set to manually installed. libjsoncpp-dev is already the newest version (1.9.8-1). libjsoncpp-dev set to manually installed. libpotrace0 is already the newest version (1.16-2+b3). libpotrace0 set to manually installed. libdouble-conversion3 is already the newest version (3.4.0-1+b1). libdouble-conversion3 set to manually installed. libraqm0 is already the newest version (0.10.5-1). libraqm0 set to manually installed. python3-sympy is already the newest version (1.14.0-4). python3-sympy set to manually installed. libopenmpi40 is already the newest version (5.0.10-1). libopenmpi40 set to manually installed. libcc1-0 is already the newest version (16.1.0-2). libcc1-0 set to manually installed. libpoppler-dev is already the newest version (26.01.0-5). libpoppler-dev set to manually installed. build-essential is already the newest version (12.12). build-essential set to manually installed. libkmlbase1t64 is already the newest version (1.3.0-13+b2). libkmlbase1t64 set to manually installed. libzzip-0-13t64 is already the newest version (0.13.78+dfsg.1-0.2+b1). libzzip-0-13t64 set to manually installed. libcurl4-gnutls is already the newest version (8.21.0-2). libcurl4-gnutls set to manually installed. libkrb5support0 is already the newest version (1.22.1-3). libkrb5support0 set to manually installed. icu-devtools is already the newest version (78.3-2). icu-devtools set to manually installed. libminizip-dev is already the newest version (1:1.3.dfsg+really1.3.2-3). libminizip-dev set to manually installed. libxpm-dev is already the newest version (1:3.5.19-1). libxpm-dev set to manually installed. libgl1 is already the newest version (1.7.0-3+b1). libgl1 set to manually installed. libhdf5-openmpi-fortran-310 is already the newest version (1.14.6+repack-2+b1). libhdf5-openmpi-fortran-310 set to manually installed. libssh2-1t64 is already the newest version (1.11.1-4). libssh2-1t64 set to manually installed. libwebpdecoder3 is already the newest version (1.5.0-0.1+b2). libwebpdecoder3 set to manually installed. libnuma1 is already the newest version (2.0.19-1+b2). libnuma1 set to manually installed. libice6 is already the newest version (2:1.1.1-1+b2). libice6 set to manually installed. libudev1 is already the newest version (261.1-3). gtk-update-icon-cache is already the newest version (4.22.4+ds-1). gtk-update-icon-cache set to manually installed. libxss1 is already the newest version (1:1.2.3-1+b4). libxss1 set to manually installed. sysvinit-utils is already the newest version (3.18-1). libgzstream0 is already the newest version (1.5+git20171107.9a20658-3+b2). libgzstream0 set to manually installed. libthai-data is already the newest version (0.1.30-2). libthai-data set to manually installed. libgif-dev is already the newest version (6.1.3-1). libgif-dev set to manually installed. libpng-dev is already the newest version (1.6.58-1). libpng-dev set to manually installed. libblosc2-7 is already the newest version (2.23.1+ds-1). libblosc2-7 set to manually installed. libstdc++-15-dev is already the newest version (15.3.0-1). libstdc++-15-dev set to manually installed. libva-drm2 is already the newest version (2.24.1-1). libva-drm2 set to manually installed. libgmp10 is already the newest version (2:6.3.0+dfsg-5+b2). libkmlconvenience1t64 is already the newest version (1.3.0-13+b2). libkmlconvenience1t64 set to manually installed. unixodbc-dev is already the newest version (2.3.14-2). unixodbc-dev set to manually installed. g++-powerpc64le-linux-gnu is already the newest version (4:15.2.0-5+b1). g++-powerpc64le-linux-gnu set to manually installed. libhdf5-hl-310 is already the newest version (1.14.6+repack-2+b1). libhdf5-hl-310 set to manually installed. glycin-loaders is already the newest version (2.1.5+ds-2). glycin-loaders set to manually installed. libdvdnav4 is already the newest version (7.0.0-2+b1). libdvdnav4 set to manually installed. bsdextrautils is already the newest version (2.42.2-2). bsdextrautils set to manually installed. libtimedate-perl is already the newest version (2.3500-1). libtimedate-perl set to manually installed. libtiff6 is already the newest version (4.7.2-1). libtiff6 set to manually installed. libffi8 is already the newest version (3.7.1-2). libffi8 set to manually installed. pinentry-curses is already the newest version (1.3.3-2). pinentry-curses set to manually installed. libavahi-client3 is already the newest version (0.8-18). libavahi-client3 set to manually installed. python3-cycler is already the newest version (0.12.1-3). python3-cycler set to manually installed. libquadmath0 is already the newest version (16.1.0-2). libquadmath0 set to manually installed. libmd4c0 is already the newest version (0.5.3-1). libmd4c0 set to manually installed. python3-dateutil is already the newest version (2.9.0-5). python3-dateutil set to manually installed. libhdf5-openmpi-hl-cpp-310 is already the newest version (1.14.6+repack-2+b1). libhdf5-openmpi-hl-cpp-310 set to manually installed. ca-certificates is already the newest version (20260601). ca-certificates set to manually installed. libtbbmalloc2 is already the newest version (2022.3.0-2). libtbbmalloc2 set to manually installed. uuid-dev is already the newest version (2.42.2-2). uuid-dev set to manually installed. libisl23 is already the newest version (0.27-2). libisl23 set to manually installed. libxcb-shm0 is already the newest version (1.17.0-2+b2). libxcb-shm0 set to manually installed. libdpkg-perl is already the newest version (1.23.7). libdpkg-perl set to manually installed. libepoxy0 is already the newest version (1.5.10-2+b2). libepoxy0 set to manually installed. libtsan2 is already the newest version (16.1.0-2). libtsan2 set to manually installed. libxcursor1 is already the newest version (1:1.2.3-1+b2). libxcursor1 set to manually installed. libhogweed6t64 is already the newest version (3.10.2-1+b1). libhogweed6t64 set to manually installed. texlive-binaries is already the newest version (2026.20260303.78225+ds-4). texlive-binaries set to manually installed. libglx0 is already the newest version (1.7.0-3+b1). libglx0 set to manually installed. libevent-openssl-2.1-7t64 is already the newest version (2.1.13-stable-1). libevent-openssl-2.1-7t64 set to manually installed. libgdbm-compat4t64 is already the newest version (1.26-1+b2). libgdbm-compat4t64 set to manually installed. qt6-qpa-plugins is already the newest version (6.10.2+dfsg-15). qt6-qpa-plugins set to manually installed. python3.14 is already the newest version (3.14.6-1). python3.14 set to manually installed. libavformat62 is already the newest version (7:8.1.2-2+b1). libavformat62 set to manually installed. pkgconf is already the newest version (2.5.1-4). pkgconf set to manually installed. libavutil60 is already the newest version (7:8.1.2-2+b1). libavutil60 set to manually installed. liblzma-dev is already the newest version (5.8.3-1). liblzma-dev set to manually installed. libapparmor1 is already the newest version (4.1.7-4). libapparmor1 set to manually installed. libxtst6 is already the newest version (2:1.2.5-1+b2). libxtst6 set to manually installed. libtheoraenc2 is already the newest version (1.2.0+dfsg-6+b2). libtheoraenc2 set to manually installed. libheif-plugin-libde265 is already the newest version (1.23.1-1). libheif-plugin-libde265 set to manually installed. libsub-quote-perl is already the newest version (2.006009-1). libsub-quote-perl set to manually installed. libswscale9 is already the newest version (7:8.1.2-2+b1). libswscale9 set to manually installed. libfido2-1 is already the newest version (1.17.0-1). libfido2-1 set to manually installed. netbase is already the newest version (6.5). netbase set to manually installed. libavahi-common3 is already the newest version (0.8-18). libavahi-common3 set to manually installed. libsm-dev is already the newest version (2:1.2.6-1+b2). libsm-dev set to manually installed. libgdal39 is already the newest version (3.13.1+dfsg-1). libgdal39 set to manually installed. libsynctex2 is already the newest version (2026.20260303.78225+ds-4). libsynctex2 set to manually installed. libjxl0.11 is already the newest version (0.11.2-5). libjxl0.11 set to manually installed. cpp-powerpc64le-linux-gnu is already the newest version (4:15.2.0-5+b1). cpp-powerpc64le-linux-gnu set to manually installed. libcairo2 is already the newest version (1.18.4-3+b1). libcairo2 set to manually installed. libcurl3t64-gnutls is already the newest version (8.21.0-2). libcurl3t64-gnutls set to manually installed. cpp is already the newest version (4:15.2.0-5+b1). cpp set to manually installed. libgpg-error-dev is already the newest version (1.61-3). libgpg-error-dev set to manually installed. libgdk-pixbuf2.0-common is already the newest version (2.44.6+dfsg-2). libgdk-pixbuf2.0-common set to manually installed. libucx0 is already the newest version (1.22.0~rc1-1). libucx0 set to manually installed. libsrt1.5-gnutls is already the newest version (1.5.5-1). libsrt1.5-gnutls set to manually installed. perl-openssl-defaults is already the newest version (7+b2). perl-openssl-defaults set to manually installed. libnorm1t64 is already the newest version (1.5.9+dfsg-4+b1). libnorm1t64 set to manually installed. libharfbuzz-subset0 is already the newest version (12.3.2-2+b2). libharfbuzz-subset0 set to manually installed. libb-hooks-op-check-perl is already the newest version (0.22-3+b4). libb-hooks-op-check-perl set to manually installed. dbus-daemon is already the newest version (1.16.2-5+b1). dbus-daemon set to manually installed. libpam-systemd is already the newest version (261.1-3). libpam-systemd set to manually installed. libuuid1 is already the newest version (2.42.2-2). libjsoncpp26 is already the newest version (1.9.8-1). libjsoncpp26 set to manually installed. libkmlengine1t64 is already the newest version (1.3.0-13+b2). libkmlengine1t64 set to manually installed. libitm1 is already the newest version (16.1.0-2). libitm1 set to manually installed. libwayland-egl1 is already the newest version (1.25.0-2). libwayland-egl1 set to manually installed. libhttp-cookies-perl is already the newest version (6.11-1). libhttp-cookies-perl set to manually installed. libevent-dev is already the newest version (2.1.13-stable-1). libevent-dev set to manually installed. default-jre is already the newest version (2:1.25-77). default-jre set to manually installed. libmariadb3 is already the newest version (1:11.8.8-1). libmariadb3 set to manually installed. libx11-data is already the newest version (2:1.8.13-1). libx11-data set to manually installed. liblzma5 is already the newest version (5.8.3-1). libperl5.40 is already the newest version (5.40.1-8). libperl5.40 set to manually installed. libsensors-config is already the newest version (1:3.6.2-2). libsensors-config set to manually installed. libtheora1 is already the newest version (1.2.0+dfsg-6+b2). libtheora1 set to manually installed. libhdf4-dev is already the newest version (4.3.1-2+b1). libhdf4-dev set to manually installed. libinput10 is already the newest version (1.31.3-1). libinput10 set to manually installed. libmpg123-0t64 is already the newest version (1.33.6-1). libmpg123-0t64 set to manually installed. libhtml-parser-perl is already the newest version (3.83-2). libhtml-parser-perl set to manually installed. xserver-common is already the newest version (2:21.1.23-1). xserver-common set to manually installed. libngtcp2-crypto-ossl0 is already the newest version (1.22.1-1). libngtcp2-crypto-ossl0 set to manually installed. libfile-dirlist-perl is already the newest version (0.05-3). libfile-dirlist-perl set to manually installed. libjbig0 is already the newest version (2.1-6.1+b3). libjbig0 set to manually installed. python3.14-minimal is already the newest version (3.14.6-1). python3.14-minimal set to manually installed. libpcre2-posix3 is already the newest version (10.46-1+b2). libpcre2-posix3 set to manually installed. libpsl-dev is already the newest version (0.23.0-1). libpsl-dev set to manually installed. libgudev-1.0-0 is already the newest version (238-7+b2). libgudev-1.0-0 set to manually installed. hdf5-tools is already the newest version (1.14.6+repack-2+b1). hdf5-tools set to manually installed. libheif-dev is already the newest version (1.23.1-1). libheif-dev set to manually installed. libunbound8 is already the newest version (1.25.1-1+b1). libunbound8 set to manually installed. libidn2-0 is already the newest version (2.3.8-5). libidn2-0 set to manually installed. fonts-mathjax is already the newest version (2.7.9+dfsg-1). fonts-mathjax set to manually installed. libxcb-render0 is already the newest version (1.17.0-2+b2). libxcb-render0 set to manually installed. libcodec2-1.2 is already the newest version (1.2.0-5). libcodec2-1.2 set to manually installed. libedit2 is already the newest version (3.1-20260512-1). libedit2 set to manually installed. libhttp-negotiate-perl is already the newest version (6.01-2). libhttp-negotiate-perl set to manually installed. libjansson4 is already the newest version (2.15.1-1). libjansson4 set to manually installed. gcc-15 is already the newest version (15.3.0-1). gcc-15 set to manually installed. libhdf5-dev is already the newest version (1.14.6+repack-2+b1). libhdf5-dev set to manually installed. libblosc-dev is already the newest version (1.21.5+ds-2+b2). libblosc-dev set to manually installed. libext2fs-dev is already the newest version (1.47.4-1). libext2fs-dev set to manually installed. libunistring-dev is already the newest version (1.4.2-1). libunistring-dev set to manually installed. libadios2-mpi-c-2.12 is already the newest version (2.12.1+dfsg1-2). libadios2-mpi-c-2.12 set to manually installed. libcjson1 is already the newest version (1.7.19-2+b1). libcjson1 set to manually installed. libexprtk-dev is already the newest version (0.0.3-4). libexprtk-dev set to manually installed. libgl2ps1.4 is already the newest version (1.4.2+dfsg1-4+b1). libgl2ps1.4 set to manually installed. libssh-4 is already the newest version (0.12.0-3). libssh-4 set to manually installed. libltdl7 is already the newest version (2.5.4-11). libltdl7 set to manually installed. libgpgmepp7 is already the newest version (2.1.0-2). libgpgmepp7 set to manually installed. libyaml-0-2 is already the newest version (0.2.5-2+b1). libyaml-0-2 set to manually installed. libmuparser2v5 is already the newest version (2.3.4-2+b1). libmuparser2v5 set to manually installed. libclass-method-modifiers-perl is already the newest version (2.15-1). libclass-method-modifiers-perl set to manually installed. libdynaloader-functions-perl is already the newest version (0.004-2). libdynaloader-functions-perl set to manually installed. libnghttp2-14 is already the newest version (1.69.0-1). libnghttp2-14 set to manually installed. libqt6concurrent6 is already the newest version (6.10.2+dfsg-15). libqt6concurrent6 set to manually installed. libgnutls28-dev is already the newest version (3.8.13-1). libgnutls28-dev set to manually installed. libgfortran5 is already the newest version (16.1.0-2). libgfortran5 set to manually installed. libibumad3 is already the newest version (63.0-2). libibumad3 set to manually installed. libglu1-mesa-dev is already the newest version (9.0.2-1.1+b4). libglu1-mesa-dev set to manually installed. libkadm5srv-mit12 is already the newest version (1.22.1-3). libkadm5srv-mit12 set to manually installed. libfabric1 is already the newest version (2.1.0-1.1+b2). libfabric1 set to manually installed. libqt6wlshellintegration6 is already the newest version (6.10.2+dfsg-15). libqt6wlshellintegration6 set to manually installed. libxcb-present0 is already the newest version (1.17.0-2+b2). libxcb-present0 set to manually installed. python3-tk is already the newest version (3.14.6-1). python3-tk set to manually installed. libsasl2-modules-db is already the newest version (2.1.28+dfsg1-11). libsasl2-modules-db set to manually installed. libubsan1 is already the newest version (16.1.0-2). libubsan1 set to manually installed. libcurl4t64 is already the newest version (8.21.0-2). libcurl4t64 set to manually installed. libgeotiff5 is already the newest version (1.7.4-2). libgeotiff5 set to manually installed. libnetcdf-dev is already the newest version (1:4.10.1-1). libnetcdf-dev set to manually installed. libsm6 is already the newest version (2:1.2.6-1+b2). libsm6 set to manually installed. dbus-system-bus-common is already the newest version (1.16.2-5). dbus-system-bus-common set to manually installed. libgdk-pixbuf-2.0-0 is already the newest version (2.44.6+dfsg-2). libgdk-pixbuf-2.0-0 set to manually installed. libmd0 is already the newest version (1.2.0-2). libhdf5-310 is already the newest version (1.14.6+repack-2+b1). libhdf5-310 set to manually installed. libxt6t64 is already the newest version (1:1.2.1-1.3+b2). libxt6t64 set to manually installed. libnl-3-dev is already the newest version (3.12.0-2+b1). libnl-3-dev set to manually installed. glycin-thumbnailers is already the newest version (2.1.5+ds-2). glycin-thumbnailers set to manually installed. libxrender1 is already the newest version (1:0.9.12-1+b2). libxrender1 set to manually installed. libdrm-amdgpu1 is already the newest version (2.4.134-3). libdrm-amdgpu1 set to manually installed. libqhull-r8.0 is already the newest version (2020.2-9). libqhull-r8.0 set to manually installed. libzstd-dev is already the newest version (1.5.7+dfsg-3+b2). libzstd-dev set to manually installed. liblwp-protocol-https-perl is already the newest version (6.15-1). liblwp-protocol-https-perl set to manually installed. libmodule-runtime-perl is already the newest version (0.018-1). libmodule-runtime-perl set to manually installed. libbluray3 is already the newest version (1:1.4.1-2). libbluray3 set to manually installed. libllvm21 is already the newest version (1:21.1.8-7+b4). libllvm21 set to manually installed. libpaper2 is already the newest version (2.2.5-0.4). libpaper2 set to manually installed. libcurl4-gnutls-dev is already the newest version (8.21.0-2). libcurl4-gnutls-dev set to manually installed. dh-autoreconf is already the newest version (22). dh-autoreconf set to manually installed. openssl is already the newest version (3.6.3-1). openssl set to manually installed. libcfitsio10t64 is already the newest version (4.6.4-1). libcfitsio10t64 set to manually installed. libnspr4-dev is already the newest version (2:4.38.2-1+b1). libnspr4-dev set to manually installed. gdal-plugins is already the newest version (3.13.1+dfsg-1). gdal-plugins set to manually installed. base-files is already the newest version (14.2). dbus-bin is already the newest version (1.16.2-5+b1). dbus-bin set to manually installed. libngtcp2-dev is already the newest version (1.22.1-1). libngtcp2-dev set to manually installed. libnpth0t64 is already the newest version (1.8-3+b2). libnpth0t64 set to manually installed. libopengl0 is already the newest version (1.7.0-3+b1). libopengl0 set to manually installed. libxkbfile1 is already the newest version (1:1.1.0-1+b5). libxkbfile1 set to manually installed. gosop is already the newest version (1.1.0-3+b3). gosop set to manually installed. ncurses-bin is already the newest version (6.6+20260608-2). libvorbisfile3 is already the newest version (1.3.7-3+b2). libvorbisfile3 set to manually installed. libdebconfclient0 is already the newest version (0.283). libopenmpt0t64 is already the newest version (0.8.7-1). libopenmpt0t64 set to manually installed. javahelper is already the newest version (0.82). javahelper set to manually installed. librist4 is already the newest version (0.2.18+dfsg-1). librist4 set to manually installed. python3-matplotlib is already the newest version (3.10.7+dfsg1-6). python3-matplotlib set to manually installed. libtbbbind-2-5 is already the newest version (2022.3.0-2). libtbbbind-2-5 set to manually installed. libgeos3.14.1 is already the newest version (3.14.1-2+b1). libgeos3.14.1 set to manually installed. libnetcdf22 is already the newest version (1:4.10.1-1). libnetcdf22 set to manually installed. sensible-utils is already the newest version (0.0.26). sensible-utils set to manually installed. init-system-helpers is already the newest version (1.69). libgssapi-krb5-2 is already the newest version (1.22.1-3). libgssapi-krb5-2 set to manually installed. media-types is already the newest version (14.0.0). media-types set to manually installed. libhwloc-plugins is already the newest version (2.14.0-2). libhwloc-plugins set to manually installed. libkmldom1t64 is already the newest version (1.3.0-13+b2). libkmldom1t64 set to manually installed. libwebpdemux2 is already the newest version (1.5.0-0.1+b2). libwebpdemux2 set to manually installed. diffutils is already the newest version (1:3.12-1). libcom-err2 is already the newest version (1.47.4-1). libcom-err2 set to manually installed. libtbb-dev is already the newest version (2022.3.0-2). libtbb-dev set to manually installed. binutils-powerpc64le-linux-gnu is already the newest version (2.46.50.20260617-1). binutils-powerpc64le-linux-gnu set to manually installed. libdbus-1-3 is already the newest version (1.16.2-5+b1). libdbus-1-3 set to manually installed. libkeyutils1 is already the newest version (1.6.3-6+b2). libkeyutils1 set to manually installed. liblerc-dev is already the newest version (4.1.1+ds-1). liblerc-dev set to manually installed. libprrte-bin is already the newest version (3.0.13-3). libprrte-bin set to manually installed. libnet-ssleay-perl is already the newest version (1.96-1). libnet-ssleay-perl set to manually installed. libgme0 is already the newest version (0.6.4-1+b1). libgme0 set to manually installed. gcc-15-base is already the newest version (15.3.0-1). gcc-15-base set to manually installed. libjpeg62-turbo-dev is already the newest version (1:3.1.3-4). libjpeg62-turbo-dev set to manually installed. at-spi2-common is already the newest version (2.61.0-1). at-spi2-common set to manually installed. gfortran-15-powerpc64le-linux-gnu is already the newest version (15.3.0-1). gfortran-15-powerpc64le-linux-gnu set to manually installed. libproj25 is already the newest version (9.8.1-1). libproj25 set to manually installed. libio-socket-ssl-perl is already the newest version (2.099-1). libio-socket-ssl-perl set to manually installed. libgssrpc4t64 is already the newest version (1.22.1-3). libgssrpc4t64 set to manually installed. xtrans-dev is already the newest version (1.6.0-1). xtrans-dev set to manually installed. libkpathsea6 is already the newest version (2026.20260303.78225+ds-4). libkpathsea6 set to manually installed. sqlite3 is already the newest version (3.53.3-1). sqlite3 set to manually installed. libjson-c5 is already the newest version (0.19+ds-1). libjson-c5 set to manually installed. libxrender-dev is already the newest version (1:0.9.12-1+b2). libxrender-dev set to manually installed. devscripts is already the newest version (2.26.10). devscripts set to manually installed. g++-15 is already the newest version (15.3.0-1). g++-15 set to manually installed. libevent-pthreads-2.1-7t64 is already the newest version (2.1.13-stable-1). libevent-pthreads-2.1-7t64 set to manually installed. libxshmfence1 is already the newest version (1.3.3-1+b2). libxshmfence1 set to manually installed. libpcre2-dev is already the newest version (10.46-1+b2). libpcre2-dev set to manually installed. libcairo-gobject2 is already the newest version (1.18.4-3+b1). libcairo-gobject2 set to manually installed. libsvtav1enc4 is already the newest version (4.1.0+dfsg-1). libsvtav1enc4 set to manually installed. gcc-16-base is already the newest version (16.1.0-2). libhsa-runtime64-1 is already the newest version (6.4.3+dfsg-5). libhsa-runtime64-1 set to manually installed. patchutils is already the newest version (0.4.5-1). patchutils set to manually installed. readline-common is already the newest version (8.3-4). readline-common set to manually installed. libfyba-dev is already the newest version (4.1.1-11+b2). libfyba-dev set to manually installed. libxxf86vm1 is already the newest version (1:1.1.4-2+b1). libxxf86vm1 set to manually installed. libgraphite2-3 is already the newest version (1.3.15-2). libgraphite2-3 set to manually installed. libxmu6 is already the newest version (2:1.1.3-4+b1). libxmu6 set to manually installed. librabbitmq4 is already the newest version (0.17.0-1). librabbitmq4 set to manually installed. libglew-dev is already the newest version (2.3.1+dfsg2-5). libglew-dev set to manually installed. perl is already the newest version (5.40.1-8). perl set to manually installed. libarpack2t64 is already the newest version (3.9.1-6+b2). libarpack2t64 set to manually installed. libyuv-dev is already the newest version (0.0.1949.20260706-1). libyuv-dev set to manually installed. libvdpau1 is already the newest version (1.5-4+b1). libvdpau1 set to manually installed. libharfbuzz0b is already the newest version (12.3.2-2+b2). libharfbuzz0b set to manually installed. python3-minimal is already the newest version (3.14.6-1). python3-minimal set to manually installed. libvorbisenc2 is already the newest version (1.3.7-3+b2). libvorbisenc2 set to manually installed. libadios2-mpi-core-2.12 is already the newest version (2.12.1+dfsg1-2). libadios2-mpi-core-2.12 set to manually installed. libxslt1.1 is already the newest version (1.1.45-0.1). libxslt1.1 set to manually installed. libadios2-mpi-core-dev is already the newest version (2.12.1+dfsg1-2). libadios2-mpi-core-dev set to manually installed. libfile-stripnondeterminism-perl is already the newest version (1.15.1-1). libfile-stripnondeterminism-perl set to manually installed. fastjar is already the newest version (2:0.98-8). fastjar set to manually installed. libgl-dev is already the newest version (1.7.0-3+b1). libgl-dev set to manually installed. libgtk-3-0t64 is already the newest version (3.24.52-1). libgtk-3-0t64 set to manually installed. libibverbs1 is already the newest version (63.0-2). libibverbs1 set to manually installed. libodbc2 is already the newest version (2.3.14-2). libodbc2 set to manually installed. libbrotli1 is already the newest version (1.2.0-3). libbrotli1 set to manually installed. librole-tiny-perl is already the newest version (2.002005-1). librole-tiny-perl set to manually installed. ncurses-base is already the newest version (6.6+20260608-2). libbrotli-dev is already the newest version (1.2.0-3). libbrotli-dev set to manually installed. libxres1 is already the newest version (2:1.2.1-2). libxres1 set to manually installed. libproc2-1 is already the newest version (2:4.0.6-2). libproc2-1 set to manually installed. libpixman-1-0 is already the newest version (0.46.4-1+b2). libpixman-1-0 set to manually installed. xz-utils is already the newest version (5.8.3-1). xz-utils set to manually installed. bzip2 is already the newest version (1.0.8-6+b2). bzip2 set to manually installed. libevent-core-2.1-7t64 is already the newest version (2.1.13-stable-1). libevent-core-2.1-7t64 set to manually installed. libblas-dev is already the newest version (3.12.1-8). libblas-dev set to manually installed. libblosc1 is already the newest version (1.21.5+ds-2+b2). libblosc1 set to manually installed. libjs-jquery is already the newest version (3.7.1+dfsg+~3.5.33-1). libjs-jquery set to manually installed. java-common is already the newest version (0.77). java-common set to manually installed. libtext-charwidth-perl is already the newest version (0.04-12). libtext-charwidth-perl set to manually installed. libspatialite-dev is already the newest version (5.1.0-4). libspatialite-dev set to manually installed. libxcb-keysyms1 is already the newest version (0.4.1-1+b2). libxcb-keysyms1 set to manually installed. libaom-dev is already the newest version (3.13.1-2+b1). libaom-dev set to manually installed. unicode-data is already the newest version (17.0.0-2). unicode-data set to manually installed. libsasl2-2 is already the newest version (2.1.28+dfsg1-11). libsasl2-2 set to manually installed. liblsan0 is already the newest version (16.1.0-2). liblsan0 set to manually installed. libxi6 is already the newest version (2:1.8.2-2+b1). libxi6 set to manually installed. libfile-listing-perl is already the newest version (6.16-1). libfile-listing-perl set to manually installed. libgzstream-dev is already the newest version (1.5+git20171107.9a20658-3+b2). libgzstream-dev set to manually installed. libnuma-dev is already the newest version (2.0.19-1+b2). libnuma-dev set to manually installed. tex-common is already the newest version (6.20). tex-common set to manually installed. libmariadb-dev-compat is already the newest version (1:11.8.8-1). libmariadb-dev-compat set to manually installed. coreutils is already the newest version (9.10-1). python3-zopfli is already the newest version (0.4.3-1). python3-zopfli set to manually installed. libtinfo6 is already the newest version (6.6+20260608-2). libacl1 is already the newest version (2.4.0-1). libgl2ps-dev is already the newest version (1.4.2+dfsg1-4+b1). libgl2ps-dev set to manually installed. libvulkan1 is already the newest version (1.4.341.0-1). libvulkan1 set to manually installed. libopus0 is already the newest version (1.6.1-1+b1). libopus0 set to manually installed. libpoppler-private-dev is already the newest version (26.01.0-5). libpoppler-private-dev set to manually installed. chrpath is already the newest version (0.18-1). chrpath set to manually installed. libxerces-c3.2t64 is already the newest version (3.2.4+debian-1.3+b4). libxerces-c3.2t64 set to manually installed. openssl-provider-legacy is already the newest version (3.6.3-1). wdiff is already the newest version (1.2.2-9). wdiff set to manually installed. libbz2-1.0 is already the newest version (1.0.8-6+b2). libavutil-dev is already the newest version (7:8.1.2-2+b1). libavutil-dev set to manually installed. liburi-perl is already the newest version (5.35-1). liburi-perl set to manually installed. libjs-jquery-ui is already the newest version (1.13.2+dfsg-1). libjs-jquery-ui set to manually installed. libadios2-mpi-plugins is already the newest version (2.12.1+dfsg1-2). libadios2-mpi-plugins set to manually installed. libbinutils is already the newest version (2.46.50.20260617-1). libbinutils set to manually installed. libfreetype-dev is already the newest version (2.14.3+dfsg-1). libfreetype-dev set to manually installed. libzvbi0t64 is already the newest version (0.2.44-1+b2). libzvbi0t64 set to manually installed. adwaita-icon-theme is already the newest version (50.0-2). adwaita-icon-theme set to manually installed. hostname is already the newest version (3.25). openjdk-25-jre-headless is already the newest version (25.0.4~4ea-1). openjdk-25-jre-headless set to manually installed. x11-common is already the newest version (1:7.7+26). x11-common set to manually installed. cpp-15-powerpc64le-linux-gnu is already the newest version (15.3.0-1). cpp-15-powerpc64le-linux-gnu set to manually installed. libc6-dev is already the newest version (2.42-17). libc6-dev set to manually installed. libde265-0 is already the newest version (1.1.1-1). libde265-0 set to manually installed. libevdev2 is already the newest version (1.13.6+dfsg-3). libevdev2 set to manually installed. libogg0 is already the newest version (1.3.6-2+b1). libogg0 set to manually installed. libb2-1 is already the newest version (0.98.1-1.1+b3). libb2-1 set to manually installed. default-jdk is already the newest version (2:1.25-77). default-jdk set to manually installed. libpam0g is already the newest version (1.7.0-8). mawk is already the newest version (1.3.4.20260302-1). libjpeg62-turbo is already the newest version (1:3.1.3-4). libjpeg62-turbo set to manually installed. libc-dev-bin is already the newest version (2.42-17). libc-dev-bin set to manually installed. x11-xkb-utils is already the newest version (7.7+9). x11-xkb-utils set to manually installed. libwww-perl is already the newest version (6.83-1). libwww-perl set to manually installed. libaom3 is already the newest version (3.13.1-2+b1). libaom3 set to manually installed. libext2fs2t64 is already the newest version (1.47.4-1). libext2fs2t64 set to manually installed. libfribidi0 is already the newest version (1.0.16-5+b1). libfribidi0 set to manually installed. xorg-sgml-doctools is already the newest version (1:1.12.1-1). xorg-sgml-doctools set to manually installed. libmagic-mgc is already the newest version (1:5.47-4). libmagic-mgc set to manually installed. libxcursor-dev is already the newest version (1:1.2.3-1+b2). libxcursor-dev set to manually installed. libksba8 is already the newest version (1.8.0-3). libksba8 set to manually installed. libwayland-client0 is already the newest version (1.25.0-2). libwayland-client0 set to manually installed. libasan8 is already the newest version (16.1.0-2). libasan8 set to manually installed. po-debconf is already the newest version (1.0.22). po-debconf set to manually installed. libpkgconf7 is already the newest version (2.5.1-4). libpkgconf7 set to manually installed. libsharpyuv-dev is already the newest version (1.5.0-0.1+b2). libsharpyuv-dev set to manually installed. libelf1t64 is already the newest version (0.195-1). libelf1t64 set to manually installed. libngtcp2-16 is already the newest version (1.22.1-1). libngtcp2-16 set to manually installed. librtmp-dev is already the newest version (2.6-1). librtmp-dev set to manually installed. libtwolame0 is already the newest version (0.4.0-3). libtwolame0 set to manually installed. libqt6widgets6 is already the newest version (6.10.2+dfsg-15). libqt6widgets6 set to manually installed. zlib1g is already the newest version (1:1.3.dfsg+really1.3.2-3). libdrm2 is already the newest version (2.4.134-3). libdrm2 set to manually installed. libselinux1 is already the newest version (3.11-2). libxml2-dev is already the newest version (2.15.3+dfsg-1). libxml2-dev set to manually installed. libfreexl-dev is already the newest version (2.0.0-1+b4). libfreexl-dev set to manually installed. libpango-1.0-0 is already the newest version (1.58.0-1). libpango-1.0-0 set to manually installed. libgcc-15-dev is already the newest version (15.3.0-1). libgcc-15-dev set to manually installed. libsoxr0 is already the newest version (0.1.3-4.1+b1). libsoxr0 set to manually installed. libsqlite3-0 is already the newest version (3.53.3-1). libsqlite3-0 set to manually installed. libpython3-stdlib is already the newest version (3.14.6-1). libpython3-stdlib set to manually installed. libdav1d-dev is already the newest version (1.5.3-1+b2). libdav1d-dev set to manually installed. libadios2-common-core-dev is already the newest version (2.12.1+dfsg1-2). libadios2-common-core-dev set to manually installed. libx11-dev is already the newest version (2:1.8.13-1). libx11-dev set to manually installed. libfile-touch-perl is already the newest version (0.12-2). libfile-touch-perl set to manually installed. libatomic1 is already the newest version (16.1.0-2). libatomic1 set to manually installed. libutfcpp-dev is already the newest version (4.1.1-2). libutfcpp-dev set to manually installed. libc6 is already the newest version (2.42-17). python3-pyparsing is already the newest version (3.3.2-2). python3-pyparsing set to manually installed. openmpi-bin is already the newest version (5.0.10-1). openmpi-bin set to manually installed. libfreetype6 is already the newest version (2.14.3+dfsg-1). libfreetype6 set to manually installed. libhdf5-openmpi-cpp-310 is already the newest version (1.14.6+repack-2+b1). libhdf5-openmpi-cpp-310 set to manually installed. cfortran is already the newest version (20210827-1.1). cfortran set to manually installed. dconf-service is already the newest version (0.49.0-4+b1). dconf-service set to manually installed. libswresample-dev is already the newest version (7:8.1.2-2+b1). libswresample-dev set to manually installed. python3.14-dev is already the newest version (3.14.6-1). python3.14-dev set to manually installed. libxxhash0 is already the newest version (0.8.3-2+b2). libxxhash0 set to manually installed. python3-numpy is already the newest version (1:2.4.6+ds-2). python3-numpy set to manually installed. binutils-common is already the newest version (2.46.50.20260617-1). binutils-common set to manually installed. libxt-dev is already the newest version (1:1.2.1-1.3+b2). libxt-dev set to manually installed. libqt6xml6 is already the newest version (6.10.2+dfsg-15). libqt6xml6 set to manually installed. libxcb-xkb1 is already the newest version (1.17.0-2+b2). libxcb-xkb1 set to manually installed. qtpaths6 is already the newest version (6.10.2+dfsg-15). qtpaths6 set to manually installed. libpangoft2-1.0-0 is already the newest version (1.58.0-1). libpangoft2-1.0-0 set to manually installed. sed is already the newest version (4.9-3). libngtcp2-crypto-gnutls8 is already the newest version (1.22.1-1). libngtcp2-crypto-gnutls8 set to manually installed. mysql-common is already the newest version (5.8+1.1.1). mysql-common set to manually installed. procps is already the newest version (2:4.0.6-2). procps set to manually installed. shared-mime-info is already the newest version (2.4-5+b3). shared-mime-info set to manually installed. libdb5.3t64 is already the newest version (5.3.28+dfsg2-11+b1). libshine3 is already the newest version (3.1.1-4). libshine3 set to manually installed. python3-brotli is already the newest version (1.2.0-3). python3-brotli set to manually installed. gzip is already the newest version (1.13-1). libz3-4 is already the newest version (4.13.3-1.1). libz3-4 set to manually installed. libjs-sphinxdoc is already the newest version (9.1.0-4). libjs-sphinxdoc set to manually installed. openjdk-25-jdk-headless is already the newest version (25.0.4~4ea-1). openjdk-25-jdk-headless set to manually installed. libgif7 is already the newest version (6.1.3-1). libgif7 set to manually installed. libhttp-message-perl is already the newest version (7.02-1). libhttp-message-perl set to manually installed. libqhullcpp8.0 is already the newest version (2020.2-9). libqhullcpp8.0 set to manually installed. xauth is already the newest version (1:1.1.2-1.1). xauth set to manually installed. libnl-3-200 is already the newest version (3.12.0-2+b1). libnl-3-200 set to manually installed. gcc is already the newest version (4:15.2.0-5+b1). gcc set to manually installed. libgl1-mesa-dri is already the newest version (26.1.4-1). libgl1-mesa-dri set to manually installed. libdebhelper-perl is already the newest version (14.3). libdebhelper-perl set to manually installed. gfortran-15 is already the newest version (15.3.0-1). gfortran-15 set to manually installed. pkgconf-bin is already the newest version (2.5.1-4). pkgconf-bin set to manually installed. libqt6dbus6 is already the newest version (6.10.2+dfsg-15). libqt6dbus6 set to manually installed. libthai0 is already the newest version (0.1.30-2). libthai0 set to manually installed. tzdata is already the newest version (2026c-1). tzdata set to manually installed. libsframe3 is already the newest version (2.46.50.20260617-1). libsframe3 set to manually installed. libbsd0 is already the newest version (0.12.2-3). libbsd0 set to manually installed. libgsm1 is already the newest version (1.0.24-1). libgsm1 set to manually installed. libasound2t64 is already the newest version (1.2.16.1-1). libasound2t64 set to manually installed. libxcb1-dev is already the newest version (1.17.0-2+b2). libxcb1-dev set to manually installed. libxcb-sync1 is already the newest version (1.17.0-2+b2). libxcb-sync1 set to manually installed. binutils is already the newest version (2.46.50.20260617-1). binutils set to manually installed. libfontconfig1 is already the newest version (2.17.1-5). libfontconfig1 set to manually installed. libpipeline1 is already the newest version (1.5.8-3). libpipeline1 set to manually installed. libmpfr6 is already the newest version (4.2.2-3). libmpfr6 set to manually installed. libgnutls30t64 is already the newest version (3.8.13-1). libgnutls30t64 set to manually installed. libptexenc1 is already the newest version (2026.20260303.78225+ds-4). libptexenc1 set to manually installed. libpsl5t64 is already the newest version (0.23.0-1). libpsl5t64 set to manually installed. libamdhip64-6 is already the newest version (6.4.3-5). libamdhip64-6 set to manually installed. systemd-sysv is already the newest version (261.1-3). systemd-sysv set to manually installed. libwebp-dev is already the newest version (1.5.0-0.1+b2). libwebp-dev set to manually installed. libtiffxx6 is already the newest version (4.7.2-1). libtiffxx6 set to manually installed. openmpi-common is already the newest version (5.0.10-1). openmpi-common set to manually installed. groff-base is already the newest version (1.24.1-1). groff-base set to manually installed. libibmad5 is already the newest version (63.0-2). libibmad5 set to manually installed. libprrte-dev is already the newest version (3.0.13-3). libprrte-dev set to manually installed. libpng16-16t64 is already the newest version (1.6.58-1). libpng16-16t64 set to manually installed. librhash1 is already the newest version (1.4.6-1.1+b1). librhash1 set to manually installed. libaudit-common is already the newest version (1:4.1.2-1). libglew-common-dev is already the newest version (2.3.1+dfsg2-5). libglew-common-dev set to manually installed. libconfig-inifiles-perl is already the newest version (3.000003-5). libconfig-inifiles-perl set to manually installed. nlohmann-json3-dev is already the newest version (3.12.0.really.3.12.0.really.3.11.3-3). nlohmann-json3-dev set to manually installed. perl-base is already the newest version (5.40.1-8). dh-python is already the newest version (7.20260623). dh-python set to manually installed. libarpack2-dev is already the newest version (3.9.1-6+b2). libarpack2-dev set to manually installed. libx11-xcb1 is already the newest version (2:1.8.13-1). libx11-xcb1 set to manually installed. libgeos-dev is already the newest version (3.14.1-2+b1). libgeos-dev set to manually installed. unixodbc-common is already the newest version (2.3.14-2). unixodbc-common set to manually installed. gpg is already the newest version (2.4.9-7). gpg set to manually installed. gcc-15-powerpc64le-linux-gnu is already the newest version (15.3.0-1). gcc-15-powerpc64le-linux-gnu set to manually installed. libjbig-dev is already the newest version (2.1-6.1+b3). libjbig-dev set to manually installed. debianutils is already the newest version (5.23.2). libhdf5-cpp-310 is already the newest version (1.14.6+repack-2+b1). libhdf5-cpp-310 set to manually installed. libarchive-dev is already the newest version (3.8.8-2). libarchive-dev set to manually installed. libkrb5-dev is already the newest version (1.22.1-3). libkrb5-dev set to manually installed. libspatialite8t64 is already the newest version (5.1.0-4). libspatialite8t64 set to manually installed. libxcb-randr0 is already the newest version (1.17.0-2+b2). libxcb-randr0 set to manually installed. python3-munkres is already the newest version (1.1.4-4). python3-munkres set to manually installed. gettext is already the newest version (1.0-3). gettext set to manually installed. python3-unicodedata2 is already the newest version (17.0.1+ds-1). python3-unicodedata2 set to manually installed. qt6-base-dev is already the newest version (6.10.2+dfsg-15). qt6-base-dev set to manually installed. libdeflate-dev is already the newest version (1.25-1). libdeflate-dev set to manually installed. ucf is already the newest version (3.0056). ucf set to manually installed. libabsl20260107 is already the newest version (20260107.0-5). libabsl20260107 set to manually installed. libproxy1v5 is already the newest version (0.5.12-1+b1). libproxy1v5 set to manually installed. libxml2-16 is already the newest version (2.15.3+dfsg-1). libxml2-16 set to manually installed. libencode-locale-perl is already the newest version (1.05-3). libencode-locale-perl set to manually installed. fontconfig-config is already the newest version (2.17.1-5). fontconfig-config set to manually installed. libatk-bridge2.0-0t64 is already the newest version (2.61.0-1). libatk-bridge2.0-0t64 set to manually installed. libassuan-dev is already the newest version (3.0.2-2+b2). libassuan-dev set to manually installed. python3.13-tk is already the newest version (3.13.14-1). python3.13-tk set to manually installed. fontconfig is already the newest version (2.17.1-5). fontconfig set to manually installed. libio-string-perl is already the newest version (1.08-4). libio-string-perl set to manually installed. libtheora-dev is already the newest version (1.2.0+dfsg-6+b2). libtheora-dev set to manually installed. jarwrapper is already the newest version (0.82). jarwrapper set to manually installed. bubblewrap is already the newest version (0.11.2-2). bubblewrap set to manually installed. libgeotiff-dev is already the newest version (1.7.4-2). libgeotiff-dev set to manually installed. libxdmf3t64 is already the newest version (3.0+git20190531-14+b1). libxdmf3t64 set to manually installed. liburiparser1 is already the newest version (1.0.1+dfsg-1). liburiparser1 set to manually installed. libegl-mesa0 is already the newest version (26.1.4-1). libegl-mesa0 set to manually installed. libevent-2.1-7t64 is already the newest version (2.1.13-stable-1). libevent-2.1-7t64 set to manually installed. default-jre-headless is already the newest version (2:1.25-77). default-jre-headless set to manually installed. libsmartcols1 is already the newest version (2.42.2-2). libpmix2t64 is already the newest version (6.0.0+really5.0.9-3+b2). libpmix2t64 set to manually installed. libsuperlu7 is already the newest version (7.0.1+dfsg1-2+b2). libsuperlu7 set to manually installed. python3-dev is already the newest version (3.14.6-1). python3-dev set to manually installed. libadios2-mpi-auxiliary-2.12 is already the newest version (2.12.1+dfsg1-2). libadios2-mpi-auxiliary-2.12 set to manually installed. libglu1-mesa is already the newest version (9.0.2-1.1+b4). libglu1-mesa set to manually installed. libdouble-conversion-dev is already the newest version (3.4.0-1+b1). libdouble-conversion-dev set to manually installed. libgmpxx4ldbl is already the newest version (2:6.3.0+dfsg-5+b2). libgmpxx4ldbl set to manually installed. libncursesw6 is already the newest version (6.6+20260608-2). libncursesw6 set to manually installed. debhelper is already the newest version (14.3). debhelper set to manually installed. libavformat-dev is already the newest version (7:8.1.2-2+b1). libavformat-dev set to manually installed. python3-lz4 is already the newest version (4.4.5+dfsg-1). python3-lz4 set to manually installed. libhttp-date-perl is already the newest version (6.08-1). libhttp-date-perl set to manually installed. mpi-default-dev is already the newest version (1.20). mpi-default-dev set to manually installed. libcloudproviders0 is already the newest version (0.4.0-2+b1). libcloudproviders0 set to manually installed. libmtdev1t64 is already the newest version (1.1.7-1+b2). libmtdev1t64 set to manually installed. findutils is already the newest version (4.10.0-4). libgpgmepp-dev is already the newest version (2.1.0-2). libgpgmepp-dev set to manually installed. libldap2 is already the newest version (2.6.13+dfsg-1). libldap2 set to manually installed. libsqlite3-dev is already the newest version (3.53.3-1). libsqlite3-dev set to manually installed. libibverbs-dev is already the newest version (63.0-2). libibverbs-dev set to manually installed. libwacom9 is already the newest version (2.18.0-1). libwacom9 set to manually installed. perl-modules-5.40 is already the newest version (5.40.1-8). perl-modules-5.40 set to manually installed. libseccomp2 is already the newest version (2.6.1-1). libseccomp2 set to manually installed. libmariadb-dev is already the newest version (1:11.8.8-1). libmariadb-dev set to manually installed. libglew2.3 is already the newest version (2.3.1+dfsg2-5). libglew2.3 set to manually installed. libpython3-dev is already the newest version (3.14.6-1). libpython3-dev set to manually installed. bash is already the newest version (5.3-3). libgeos-c1t64 is already the newest version (3.14.1-2+b1). libgeos-c1t64 set to manually installed. libucc1 is already the newest version (1.8.0-2). libucc1 set to manually installed. libunistring5 is already the newest version (1.4.2-1). libunistring5 set to manually installed. libfile-which-perl is already the newest version (1.27-2). libfile-which-perl set to manually installed. libvpx12 is already the newest version (1.16.0-3). libvpx12 set to manually installed. libxcb-xfixes0 is already the newest version (1.17.0-2+b2). libxcb-xfixes0 set to manually installed. libkmlxsd1t64 is already the newest version (1.3.0-13+b2). libkmlxsd1t64 set to manually installed. libssh2-1-dev is already the newest version (1.11.1-4). libssh2-1-dev set to manually installed. libwebpmux3 is already the newest version (1.5.0-0.1+b2). libwebpmux3 set to manually installed. libzmq5 is already the newest version (4.3.5-1+b7). libzmq5 set to manually installed. python3-kiwisolver is already the newest version (1.5.0-2). python3-kiwisolver set to manually installed. libavif-dev is already the newest version (1.4.2-1). libavif-dev set to manually installed. libwacom-common is already the newest version (2.18.0-1). libwacom-common set to manually installed. libspeex1 is already the newest version (1.2.1-3+b2). libspeex1 set to manually installed. libzvbi-common is already the newest version (0.2.44-1). libzvbi-common set to manually installed. libcap2 is already the newest version (1:2.78-1). libcap2 set to manually installed. libglib2.0-0t64 is already the newest version (2.88.2-1). libglib2.0-0t64 set to manually installed. libegl1 is already the newest version (1.7.0-3+b1). libegl1 set to manually installed. libxdmcp6 is already the newest version (1:1.1.5-2+b1). libxdmcp6 set to manually installed. gpgconf is already the newest version (2.4.9-7). gpgconf set to manually installed. libduktape207 is already the newest version (2.7.0-2+b3). libduktape207 set to manually installed. libqt6sql6 is already the newest version (6.10.2+dfsg-15). libqt6sql6 set to manually installed. ca-certificates-java is already the newest version (20260311). ca-certificates-java set to manually installed. hicolor-icon-theme is already the newest version (0.18-2). hicolor-icon-theme set to manually installed. libtext-wrapi18n-perl is already the newest version (0.06-11). libtext-wrapi18n-perl set to manually installed. libjxl-dev is already the newest version (0.11.2-5). libjxl-dev set to manually installed. libgcrypt20 is already the newest version (1.12.2-1). libgcrypt20 set to manually installed. libxfixes3 is already the newest version (1:6.0.0-2+b5). libxfixes3 set to manually installed. librttopo1 is already the newest version (1.1.0-4+b2). librttopo1 set to manually installed. libodbccr2 is already the newest version (2.3.14-2). libodbccr2 set to manually installed. libavcodec62 is already the newest version (7:8.1.2-2+b1). libavcodec62 set to manually installed. libk5crypto3 is already the newest version (1.22.1-3). libk5crypto3 set to manually installed. python3-pil.imagetk is already the newest version (12.2.0-1). python3-pil.imagetk set to manually installed. libboost-dev is already the newest version (1.90.0.2). libboost-dev set to manually installed. libmagic1t64 is already the newest version (1:5.47-4). libmagic1t64 set to manually installed. tar is already the newest version (1.35+dfsg-4). libhwloc-dev is already the newest version (2.14.0-2). libhwloc-dev set to manually installed. libqt6gui6 is already the newest version (6.10.2+dfsg-15). libqt6gui6 set to manually installed. libnspr4 is already the newest version (2:4.38.2-1+b1). libnspr4 set to manually installed. libblkid1 is already the newest version (2.42.2-2). openjdk-25-jdk is already the newest version (25.0.4~4ea-1). openjdk-25-jdk set to manually installed. qmake6 is already the newest version (6.10.2+dfsg-15). qmake6 set to manually installed. libswresample6 is already the newest version (7:8.1.2-2+b1). libswresample6 set to manually installed. librav1e-dev is already the newest version (0.8.1-10). librav1e-dev set to manually installed. libhdf5-openmpi-hl-310 is already the newest version (1.14.6+repack-2+b1). libhdf5-openmpi-hl-310 set to manually installed. libhwloc15 is already the newest version (2.14.0-2). libhwloc15 set to manually installed. libarchive-zip-perl is already the newest version (1.68-1). libarchive-zip-perl set to manually installed. libglycin-2-0 is already the newest version (2.1.5+ds-2). libglycin-2-0 set to manually installed. liblcms2-dev is already the newest version (2.19.1-1). liblcms2-dev set to manually installed. libtry-tiny-perl is already the newest version (0.32-1). libtry-tiny-perl set to manually installed. libarchive13t64 is already the newest version (3.8.8-2). libarchive13t64 set to manually installed. m4 is already the newest version (1.4.21-1). m4 set to manually installed. libp11-kit-dev is already the newest version (0.26.4-1). libp11-kit-dev set to manually installed. libxcb-image0 is already the newest version (0.4.0-2+b3). libxcb-image0 set to manually installed. libhdf5-mpi-dev is already the newest version (1.14.6+repack-2+b1). libhdf5-mpi-dev set to manually installed. libqhull-dev is already the newest version (2020.2-9). libqhull-dev set to manually installed. libxcb-render-util0 is already the newest version (0.3.10-1+b2). libxcb-render-util0 set to manually installed. libqt6test6 is already the newest version (6.10.2+dfsg-15). libqt6test6 set to manually installed. libts0t64 is already the newest version (1.22-1.1+b2). libts0t64 set to manually installed. libaudit1 is already the newest version (1:4.1.2-1+b1). libxau6 is already the newest version (1:1.0.11-1+b2). libxau6 set to manually installed. libbz2-dev is already the newest version (1.0.8-6+b2). libbz2-dev set to manually installed. libxdmcp-dev is already the newest version (1:1.1.5-2+b1). libxdmcp-dev set to manually installed. libgomp1 is already the newest version (16.1.0-2). libgomp1 set to manually installed. libqt6waylandclient6 is already the newest version (6.10.2+dfsg-15). libqt6waylandclient6 set to manually installed. libzopfli1 is already the newest version (1.0.3-3). libzopfli1 set to manually installed. libqt6opengl6 is already the newest version (6.10.2+dfsg-15). libqt6opengl6 set to manually installed. libpcre2-8-0 is already the newest version (10.46-1+b2). libqt6openglwidgets6 is already the newest version (6.10.2+dfsg-15). libqt6openglwidgets6 set to manually installed. zlib1g-dev is already the newest version (1:1.3.dfsg+really1.3.2-3). zlib1g-dev set to manually installed. liblwp-mediatypes-perl is already the newest version (6.04-2). liblwp-mediatypes-perl set to manually installed. libqt6network6 is already the newest version (6.10.2+dfsg-15). libqt6network6 set to manually installed. libheif-plugin-dav1d is already the newest version (1.23.1-1). libheif-plugin-dav1d set to manually installed. libjpeg-dev is already the newest version (1:3.1.3-4). libjpeg-dev set to manually installed. libpython3.14 is already the newest version (3.14.6-1). libpython3.14 set to manually installed. libnss3 is already the newest version (2:3.124-1). libnss3 set to manually installed. libmount1 is already the newest version (2.42.2-2). libadios2-common-c++-dev is already the newest version (2.12.1+dfsg1-2). libadios2-common-c++-dev set to manually installed. gdal-data is already the newest version (3.13.1+dfsg-1). gdal-data set to manually installed. libfreexl1 is already the newest version (2.0.0-1+b4). libfreexl1 set to manually installed. liblapack-dev is already the newest version (3.12.1-8). liblapack-dev set to manually installed. libjs-mathjax is already the newest version (2.7.9+dfsg-1). libjs-mathjax set to manually installed. libgdbm6t64 is already the newest version (1.26-1+b2). libgdbm6t64 set to manually installed. libtool is already the newest version (2.5.4-11). libtool set to manually installed. libice-dev is already the newest version (2:1.1.1-1+b2). libice-dev set to manually installed. cmake is already the newest version (4.3.4-1). cmake set to manually installed. liblz4-1 is already the newest version (1.10.0-10). liblz4-1 set to manually installed. librav1e0.8 is already the newest version (0.8.1-10). librav1e0.8 set to manually installed. libssl-dev is already the newest version (3.6.3-1). libssl-dev set to manually installed. libxfixes-dev is already the newest version (1:6.0.0-2+b5). libxfixes-dev set to manually installed. libsystemd-shared is already the newest version (261.1-3). libsystemd-shared set to manually installed. python3-uharfbuzz is already the newest version (0.53.3-1). python3-uharfbuzz set to manually installed. x11proto-dev is already the newest version (2025.1-1). x11proto-dev set to manually installed. libgbm1 is already the newest version (26.1.4-1). libgbm1 set to manually installed. libqhull8.0 is already the newest version (2020.2-9). libqhull8.0 set to manually installed. libxcb-shape0 is already the newest version (1.17.0-2+b2). libxcb-shape0 set to manually installed. libva2 is already the newest version (2.24.1-1). libva2 set to manually installed. qmake6-bin is already the newest version (6.10.2+dfsg-15). qmake6-bin set to manually installed. xvfb is already the newest version (2:21.1.23-1). xvfb set to manually installed. liblz4-dev is already the newest version (1.10.0-10). liblz4-dev set to manually installed. fonts-dejavu-core is already the newest version (2.37-9). fonts-dejavu-core set to manually installed. libhpdf-dev is already the newest version (2.3.0+dfsg-1.1+b1). libhpdf-dev set to manually installed. libdconf1 is already the newest version (0.49.0-4+b1). libdconf1 set to manually installed. libopenjp2-7 is already the newest version (2.5.4-1.1). libopenjp2-7 set to manually installed. libclass-xsaccessor-perl is already the newest version (1.19-4+b5). libclass-xsaccessor-perl set to manually installed. libx11-6 is already the newest version (2:1.8.13-1). libx11-6 set to manually installed. dpkg is already the newest version (1.23.7). libicu-dev is already the newest version (78.3-2). libicu-dev set to manually installed. libgcc-s1 is already the newest version (16.1.0-2). libpython3.14-minimal is already the newest version (3.14.6-1). libpython3.14-minimal set to manually installed. libsensors5 is already the newest version (1:3.6.2-2+b2). libsensors5 set to manually installed. dh-strip-nondeterminism is already the newest version (1.15.1-1). dh-strip-nondeterminism set to manually installed. libalglib4.7 is already the newest version (4.7.0-1+b1). libalglib4.7 set to manually installed. libvorbis0a is already the newest version (1.3.7-3+b2). libvorbis0a set to manually installed. dbus is already the newest version (1.16.2-5+b1). dbus set to manually installed. libdav1d7 is already the newest version (1.5.3-1+b2). libdav1d7 set to manually installed. python3-packaging is already the newest version (26.2-2). python3-packaging set to manually installed. libxcomposite1 is already the newest version (1:0.4.6-1+b2). libxcomposite1 set to manually installed. libavif16 is already the newest version (1.4.2-1). libavif16 set to manually installed. libdvdread8t64 is already the newest version (7.0.1-1+b1). libdvdread8t64 set to manually installed. libwebp7 is already the newest version (1.5.0-0.1+b2). libwebp7 set to manually installed. libhwy1t64 is already the newest version (1.3.0-2+b1). libhwy1t64 set to manually installed. libadios2-mpi-auxiliary-dev is already the newest version (2.12.1+dfsg1-2). libadios2-mpi-auxiliary-dev set to manually installed. libfyba0t64 is already the newest version (4.1.1-11+b2). libfyba0t64 set to manually installed. intltool-debian is already the newest version (0.35.0+20060710.6). intltool-debian set to manually installed. libacl1-dev is already the newest version (2.4.0-1). libacl1-dev set to manually installed. libmuparser-dev is already the newest version (2.3.4-2+b1). libmuparser-dev set to manually installed. libhdf5-openmpi-dev is already the newest version (1.14.6+repack-2+b1). libhdf5-openmpi-dev set to manually installed. python3 is already the newest version (3.14.6-1). python3 set to manually installed. libhtml-tree-perl is already the newest version (5.07-3). libhtml-tree-perl set to manually installed. libqt6core6t64 is already the newest version (6.10.2+dfsg-15). libqt6core6t64 set to manually installed. libxvidcore4 is already the newest version (2:1.3.7-3+b2). libxvidcore4 set to manually installed. libxaw7 is already the newest version (2:1.0.16-1+b2). libxaw7 set to manually installed. pci.ids is already the newest version (0.0~2026.07.06-1). pci.ids set to manually installed. libfuse3-4 is already the newest version (3.18.2-2). libfuse3-4 set to manually installed. libhdf5-fortran-310 is already the newest version (1.14.6+repack-2+b1). libhdf5-fortran-310 set to manually installed. libtbb12 is already the newest version (2022.3.0-2). libtbb12 set to manually installed. openssh-client is already the newest version (1:10.4p1-1). openssh-client set to manually installed. libcrypt1 is already the newest version (1:4.5.1-1+b1). libglvnd0 is already the newest version (1.7.0-3+b1). libglvnd0 set to manually installed. libgtk-3-common is already the newest version (3.24.52-1). libgtk-3-common set to manually installed. libsvtav1enc-dev is already the newest version (4.1.0+dfsg-1). libsvtav1enc-dev set to manually installed. autopoint is already the newest version (1.0-3). autopoint set to manually installed. libcups2t64 is already the newest version (2.4.18-1). libcups2t64 set to manually installed. libassuan9 is already the newest version (3.0.2-2+b2). libassuan9 set to manually installed. libxcb-xinput0 is already the newest version (1.17.0-2+b2). libxcb-xinput0 set to manually installed. mesa-libgallium is already the newest version (26.1.4-1). mesa-libgallium set to manually installed. file is already the newest version (1:5.47-4). file set to manually installed. libclang-common-21-dev is already the newest version (1:21.1.8-7+b4). libclang-common-21-dev set to manually installed. libxcb-dri3-0 is already the newest version (1.17.0-2+b2). libxcb-dri3-0 set to manually installed. make is already the newest version (4.4.1-3). make set to manually installed. libhdf5-openmpi-hl-fortran-310 is already the newest version (1.14.6+repack-2+b1). libhdf5-openmpi-hl-fortran-310 set to manually installed. libgpg-error0 is already the newest version (1.61-3). libgpg-error0 set to manually installed. default-jdk-headless is already the newest version (2:1.25-77). default-jdk-headless set to manually installed. libatk1.0-0t64 is already the newest version (2.61.0-1). libatk1.0-0t64 set to manually installed. libhpdf-2.3.0 is already the newest version (2.3.0+dfsg-1.1+b1). libhpdf-2.3.0 set to manually installed. libgav1-2 is already the newest version (0.20.0-2+b1). libgav1-2 set to manually installed. libx264-165 is already the newest version (2:0.165.3223+git20250910.0480cb0-1). libx264-165 set to manually installed. libnl-route-3-200 is already the newest version (3.12.0-2+b1). libnl-route-3-200 set to manually installed. libhdf4-0 is already the newest version (4.3.1-2+b1). libhdf4-0 set to manually installed. libevent-extra-2.1-7t64 is already the newest version (2.1.13-stable-1). libevent-extra-2.1-7t64 set to manually installed. libmpfi0 is already the newest version (1.5.4+ds-5). libmpfi0 set to manually installed. libsuperlu-dev is already the newest version (7.0.1+dfsg1-2+b2). libsuperlu-dev set to manually installed. libx265-216 is already the newest version (4.2-3). libx265-216 set to manually installed. libopenmpi-dev is already the newest version (5.0.10-1). libopenmpi-dev set to manually installed. libnghttp3-dev is already the newest version (1.15.0-1). libnghttp3-dev set to manually installed. libzfp1t64 is already the newest version (1.0.1-4+b7). libzfp1t64 set to manually installed. librtmp1 is already the newest version (2.6-1). librtmp1 set to manually installed. libkrb5-3 is already the newest version (1.22.1-3). libkrb5-3 set to manually installed. systemd is already the newest version (261.1-3). systemd set to manually installed. liblapack3 is already the newest version (3.12.1-8). liblapack3 set to manually installed. libalglib-dev is already the newest version (4.7.0-1+b1). libalglib-dev set to manually installed. grep is already the newest version (3.12-1). dbus-session-bus-common is already the newest version (1.16.2-5). dbus-session-bus-common set to manually installed. gcc-powerpc64le-linux-gnu is already the newest version (4:15.2.0-5+b1). gcc-powerpc64le-linux-gnu set to manually installed. g++-15-powerpc64le-linux-gnu is already the newest version (15.3.0-1). g++-15-powerpc64le-linux-gnu set to manually installed. libattr1-dev is already the newest version (1:2.6.0-1). libattr1-dev set to manually installed. libexpat1-dev is already the newest version (2.8.2-1). libexpat1-dev set to manually installed. libyuv0 is already the newest version (0.0.1949.20260706-1). libyuv0 set to manually installed. libhwy-dev is already the newest version (1.3.0-2+b1). libhwy-dev set to manually installed. libpoppler156 is already the newest version (26.01.0-5). libpoppler156 set to manually installed. python3-mpi4py is already the newest version (4.1.2-1). python3-mpi4py set to manually installed. libpq-dev is already the newest version (18.4-1+b1). libpq-dev set to manually installed. libmp3lame0 is already the newest version (3.101~svn6531+dfsg-1). libmp3lame0 set to manually installed. libarmadillo-dev is already the newest version (1:15.2.1+dfsg-2). libarmadillo-dev set to manually installed. libnss3-dev is already the newest version (2:3.124-1). libnss3-dev set to manually installed. libfontconfig-dev is already the newest version (2.17.1-5). libfontconfig-dev set to manually installed. libunwind8 is already the newest version (1.8.1-0.4). libunwind8 set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg -r debootsnap-dummy' exec /srv/rebuilderd/tmp/mmdebstrap.6A52K_zIrV (Reading database ... 76375 files and directories currently installed.) Removing debootsnap-dummy (1.0) ... I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg-query --showformat '${binary:Package}=${Version}\n' --show > "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.6A52K_zIrV I: running special hook: download /pkglist ./pkglist I: running --customize-hook in shell: sh -c 'rm "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.6A52K_zIrV I: running special hook: upload sources.list /etc/apt/sources.list I: waiting for background processes to finish... I: cleaning package lists and apt cache... I: skipping cleanup/reproducible as requested I: creating tarball... I: done I: removing tempdir /srv/rebuilderd/tmp/mmdebstrap.6A52K_zIrV... I: success in 154.3845 seconds Downloading dependency 1 of 880: gpg-agent:ppc64el=2.4.9-7 Downloading dependency 2 of 880: proj-data:ppc64el=9.8.1-1 Downloading dependency 3 of 880: libssl3t64:ppc64el=3.6.3-1 Downloading dependency 4 of 880: libxfont2:ppc64el=1:2.0.8-1 Downloading dependency 5 of 880: libattr1:ppc64el=1:2.6.0-1 Downloading dependency 6 of 880: libhdf5-openmpi-310:ppc64el=1.14.6+repack-2+b1 Downloading dependency 7 of 880: libinput-bin:ppc64el=1.31.3-1 Downloading dependency 8 of 880: libpam-modules-bin:ppc64el=1.7.0-8 Downloading dependency 9 of 880: libaec0:ppc64el=1.1.7-1 Downloading dependency 10 of 880: libwww-robotrules-perl:ppc64el=6.03-1 Downloading dependency 11 of 880: python3-pil:ppc64el=12.2.0-1 Downloading dependency 12 of 880: libpcsclite1:ppc64el=2.5.1-1 Downloading dependency 13 of 880: libcbor0.10:ppc64el=0.10.2-2.1+b1 Downloading dependency 14 of 880: libxerces-c-dev:ppc64el=3.2.4+debian-1.3+b4 Downloading dependency 15 of 880: libpam-runtime:ppc64el=1.7.0-8 Downloading dependency 16 of 880: openjdk-25-jre:ppc64el=25.0.4~4ea-1 Downloading dependency 17 of 880: dctrl-tools:ppc64el=2.24-3 Downloading dependency 18 of 880: libtasn1-6-dev:ppc64el=4.21.0-2+b1 Downloading dependency 19 of 880: python3-lxml:ppc64el=6.1.0-1 Downloading dependency 20 of 880: libboost1.90-dev:ppc64el=1.90.0-6 Downloading dependency 21 of 880: libavahi-common-data:ppc64el=0.8-18 Downloading dependency 22 of 880: libnet-http-perl:ppc64el=6.24-1 Downloading dependency 23 of 880: libfontenc1:ppc64el=1:1.1.8-1+b3 Downloading dependency 24 of 880: libsharpyuv0:ppc64el=1.5.0-0.1+b2 Downloading dependency 25 of 880: fonts-dejavu-mono:ppc64el=2.37-9 Downloading dependency 26 of 880: libtk8.6:ppc64el=8.6.18-1 Downloading dependency 27 of 880: libfile-homedir-perl:ppc64el=1.006-2 Downloading dependency 28 of 880: libgnutls-dane0t64:ppc64el=3.8.13-1 Downloading dependency 29 of 880: libc-gconv-modules-extra:ppc64el=2.42-17 Downloading dependency 30 of 880: automake:ppc64el=1:1.18.1-4 Downloading dependency 31 of 880: libcap-ng0:ppc64el=0.9.3-1+b1 Downloading dependency 32 of 880: g++:ppc64el=4:15.2.0-5+b1 Downloading dependency 33 of 880: libarmadillo15:ppc64el=1:15.2.1+dfsg-2 Downloading dependency 34 of 880: libuchardet0:ppc64el=0.0.8-2+b2 Downloading dependency 35 of 880: libpython3.14-stdlib:ppc64el=3.14.6-1 Downloading dependency 36 of 880: libogg-dev:ppc64el=1.3.6-2+b1 Downloading dependency 37 of 880: cpp-15:ppc64el=15.3.0-1 Downloading dependency 38 of 880: libpq5:ppc64el=18.4-1+b1 Downloading dependency 39 of 880: dwz:ppc64el=0.17-1 Downloading dependency 40 of 880: ibverbs-providers:ppc64el=63.0-2 Downloading dependency 41 of 880: libidn2-dev:ppc64el=2.3.8-5 Downloading dependency 42 of 880: libvulkan-dev:ppc64el=1.4.341.0-1 Downloading dependency 43 of 880: binfmt-support:ppc64el=2.2.2-8 Downloading dependency 44 of 880: libdevel-callchecker-perl:ppc64el=0.009-3 Downloading dependency 45 of 880: libnettle8t64:ppc64el=3.10.2-1+b1 Downloading dependency 46 of 880: libpgm-5.3-0t64:ppc64el=5.3.128~dfsg-3 Downloading dependency 47 of 880: libgpgme45:ppc64el=2.1.2-1 Downloading dependency 48 of 880: libctf-nobfd0:ppc64el=2.46.50.20260617-1 Downloading dependency 49 of 880: libxcb-util1:ppc64el=0.4.1-1+b2 Downloading dependency 50 of 880: libxkbcommon0:ppc64el=1.13.1-1 Downloading dependency 51 of 880: libuv1t64:ppc64el=1.52.1-4 Downloading dependency 52 of 880: libzstd1:ppc64el=1.5.7+dfsg-3+b2 Downloading dependency 53 of 880: libsystemd0:ppc64el=261.1-3 Downloading dependency 54 of 880: libngtcp2-crypto-gnutls-dev:ppc64el=1.22.1-1 Downloading dependency 55 of 880: libtiff-dev:ppc64el=4.7.2-1 Downloading dependency 56 of 880: rpcsvc-proto:ppc64el=1.4.4-1 Downloading dependency 57 of 880: libxau-dev:ppc64el=1:1.0.11-1+b2 Downloading dependency 58 of 880: libdrm-common:ppc64el=2.4.134-3 Downloading dependency 59 of 880: libxxhash-dev:ppc64el=0.8.3-2+b2 Downloading dependency 60 of 880: libxrandr2:ppc64el=2:1.5.4-1+b4 Downloading dependency 61 of 880: libdeflate0:ppc64el=1.25-1 Downloading dependency 62 of 880: openssh-common:ppc64el=1:10.4p1-1 Downloading dependency 63 of 880: libmunge2:ppc64el=0.5.18-1 Downloading dependency 64 of 880: libxinerama1:ppc64el=2:1.1.4-3+b5 Downloading dependency 65 of 880: python3-mpmath:ppc64el=1.4.1-3 Downloading dependency 66 of 880: libmpc3:ppc64el=1.3.1-3 Downloading dependency 67 of 880: python3-attr:ppc64el=26.1.0-1 Downloading dependency 68 of 880: libltdl-dev:ppc64el=2.5.4-11 Downloading dependency 69 of 880: libctf0:ppc64el=2.46.50.20260617-1 Downloading dependency 70 of 880: t1utils:ppc64el=1.41-4 Downloading dependency 71 of 880: libtheoradec2:ppc64el=1.2.0+dfsg-6+b2 Downloading dependency 72 of 880: python-matplotlib-data:ppc64el=3.10.7+dfsg1-6 Downloading dependency 73 of 880: libyaml-cpp0.8:ppc64el=0.8.0+dfsg-9+b1 Downloading dependency 74 of 880: libgdal-dev:ppc64el=3.13.1+dfsg-1 Downloading dependency 75 of 880: libparams-classify-perl:ppc64el=0.015-2+b5 Downloading dependency 76 of 880: libnghttp3-9:ppc64el=1.15.0-1 Downloading dependency 77 of 880: libcolord2:ppc64el=1.4.8-3 Downloading dependency 78 of 880: libopenjp2-7-dev:ppc64el=2.5.4-1.1 Downloading dependency 79 of 880: linux-libc-dev:ppc64el=7.1.3-1 Downloading dependency 80 of 880: libxft2:ppc64el=2.3.6-1+b5 Downloading dependency 81 of 880: libqt6printsupport6:ppc64el=6.10.2+dfsg-15 Downloading dependency 82 of 880: hdf5-helpers:ppc64el=1.14.6+repack-2+b1 Downloading dependency 83 of 880: libxmuu1:ppc64el=2:1.1.3-4+b1 Downloading dependency 84 of 880: libpangocairo-1.0-0:ppc64el=1.58.0-1 Downloading dependency 85 of 880: dbus-user-session:ppc64el=1.16.2-5+b1 Downloading dependency 86 of 880: libprrte3:ppc64el=3.0.13-3 Downloading dependency 87 of 880: libgmp-dev:ppc64el=2:6.3.0+dfsg-5+b2 Downloading dependency 88 of 880: libeigen3-dev:ppc64el=3.4.0-5 Downloading dependency 89 of 880: librdmacm1t64:ppc64el=63.0-2 Downloading dependency 90 of 880: dpkg-dev:ppc64el=1.23.7 Downloading dependency 91 of 880: libpcre2-16-0:ppc64el=10.46-1+b2 Downloading dependency 92 of 880: libheif1:ppc64el=1.23.1-1 Downloading dependency 93 of 880: krb5-multidev:ppc64el=1.22.1-3 Downloading dependency 94 of 880: libclone-perl:ppc64el=0.50-1 Downloading dependency 95 of 880: libproj-dev:ppc64el=9.8.1-1 Downloading dependency 96 of 880: libminizip1t64:ppc64el=1:1.3.dfsg+really1.3.2-3 Downloading dependency 97 of 880: libxkbcommon-x11-0:ppc64el=1.13.1-1 Downloading dependency 98 of 880: libhdf5-hl-cpp-310:ppc64el=1.14.6+repack-2+b1 Downloading dependency 99 of 880: libhdf5-hl-fortran-310:ppc64el=1.14.6+repack-2+b1 Downloading dependency 100 of 880: libswscale-dev:ppc64el=7:8.1.2-2+b1 Downloading dependency 101 of 880: libxnvctrl0:ppc64el=535.171.04-1+b3 Downloading dependency 102 of 880: python3.14-tk:ppc64el=3.14.6-1 Downloading dependency 103 of 880: patch:ppc64el=2.8-2 Downloading dependency 104 of 880: debconf:ppc64el=1.5.92 Downloading dependency 105 of 880: libpam-modules:ppc64el=1.7.0-8 Downloading dependency 106 of 880: libteckit0:ppc64el=2.5.13+ds-2 Downloading dependency 107 of 880: libxext6:ppc64el=2:1.3.4-1+b4 Downloading dependency 108 of 880: librttopo-dev:ppc64el=1.1.0-4+b2 Downloading dependency 109 of 880: autoconf:ppc64el=2.73-2 Downloading dependency 110 of 880: libtcl8.6:ppc64el=8.6.18+dfsg-1 Downloading dependency 111 of 880: libpciaccess0:ppc64el=0.19-2 Downloading dependency 112 of 880: python3-contourpy:ppc64el=1.3.3-2 Downloading dependency 113 of 880: mariadb-common:ppc64el=1:11.8.8-1 Downloading dependency 114 of 880: libkmlregionator1t64:ppc64el=1.3.0-13+b2 Downloading dependency 115 of 880: libadios2-mpi-c++-2.12:ppc64el=2.12.1+dfsg1-2 Downloading dependency 116 of 880: xkb-data:ppc64el=2.47-1 Downloading dependency 117 of 880: libsnappy1v5:ppc64el=1.2.2-2+b2 Downloading dependency 118 of 880: liburiparser-dev:ppc64el=1.0.1+dfsg-1 Downloading dependency 119 of 880: libimagequant0:ppc64el=4.4.1-1+b2 Downloading dependency 120 of 880: libpcre2-32-0:ppc64el=10.46-1+b2 Downloading dependency 121 of 880: libxcb-glx0:ppc64el=1.17.0-2+b2 Downloading dependency 122 of 880: mpi-default-bin:ppc64el=1.20 Downloading dependency 123 of 880: python3-fonttools:ppc64el=4.62.1-7 Downloading dependency 124 of 880: libxdmf-dev:ppc64el=3.0+git20190531-14+b1 Downloading dependency 125 of 880: libmoo-perl:ppc64el=2.005005-1 Downloading dependency 126 of 880: libglx-mesa0:ppc64el=26.1.4-1 Downloading dependency 127 of 880: librsvg2-2:ppc64el=2.62.1+dfsg-1 Downloading dependency 128 of 880: ocl-icd-libopencl1:ppc64el=2.3.4-1+b1 Downloading dependency 129 of 880: liblerc4:ppc64el=4.1.1+ds-1 Downloading dependency 130 of 880: libio-html-perl:ppc64el=1.004-3 Downloading dependency 131 of 880: libstdc++6:ppc64el=16.1.0-2 Downloading dependency 132 of 880: libc-bin:ppc64el=2.42-17 Downloading dependency 133 of 880: libldap-dev:ppc64el=2.6.13+dfsg-1 Downloading dependency 134 of 880: libodbcinst2:ppc64el=2.3.14-2 Downloading dependency 135 of 880: autotools-dev:ppc64el=20240727.1+nmu1 Downloading dependency 136 of 880: libpython3.14-dev:ppc64el=3.14.6-1 Downloading dependency 137 of 880: libva-x11-2:ppc64el=2.24.1-1 Downloading dependency 138 of 880: libxcb-cursor0:ppc64el=0.1.6-1 Downloading dependency 139 of 880: libkml-dev:ppc64el=1.3.0-13+b2 Downloading dependency 140 of 880: libreadline8t64:ppc64el=8.3-4 Downloading dependency 141 of 880: libicu78:ppc64el=78.3-2 Downloading dependency 142 of 880: libkdb5-10t64:ppc64el=1.22.1-3 Downloading dependency 143 of 880: python3-numpy-dev:ppc64el=1:2.4.6+ds-2 Downloading dependency 144 of 880: libxcb-icccm4:ppc64el=0.4.2-1+b2 Downloading dependency 145 of 880: libsodium26:ppc64el=1.0.22-2 Downloading dependency 146 of 880: dash:ppc64el=0.5.12-12 Downloading dependency 147 of 880: gettext-base:ppc64el=1.0-3 Downloading dependency 148 of 880: libglx-dev:ppc64el=1.7.0-3+b1 Downloading dependency 149 of 880: libopengl-dev:ppc64el=1.7.0-3+b1 Downloading dependency 150 of 880: libavcodec-dev:ppc64el=7:8.1.2-2+b1 Downloading dependency 151 of 880: man-db:ppc64el=2.13.1-1 Downloading dependency 152 of 880: python3-ufolib2:ppc64el=0.18.1+dfsg1-2 Downloading dependency 153 of 880: util-linux:ppc64el=2.42.2-2 Downloading dependency 154 of 880: libblas3:ppc64el=3.12.1-8 Downloading dependency 155 of 880: libhtml-tagset-perl:ppc64el=3.24-1 Downloading dependency 156 of 880: libkadm5clnt-mit12:ppc64el=1.22.1-3 Downloading dependency 157 of 880: libtexlua53-5:ppc64el=2026.20260303.78225+ds-4 Downloading dependency 158 of 880: libxpm4:ppc64el=1:3.5.19-1 Downloading dependency 159 of 880: libimport-into-perl:ppc64el=1.002005-2 Downloading dependency 160 of 880: dconf-gsettings-backend:ppc64el=0.49.0-4+b1 Downloading dependency 161 of 880: libaec-dev:ppc64el=1.1.7-1 Downloading dependency 162 of 880: libchromaprint1:ppc64el=1.6.0-3 Downloading dependency 163 of 880: libjson-c-dev:ppc64el=0.19+ds-1 Downloading dependency 164 of 880: nettle-dev:ppc64el=3.10.2-1+b1 Downloading dependency 165 of 880: libatspi2.0-0t64:ppc64el=2.61.0-1 Downloading dependency 166 of 880: libasound2-data:ppc64el=1.2.16.1-1 Downloading dependency 167 of 880: comerr-dev:ppc64el=2.1-1.47.4-1 Downloading dependency 168 of 880: libxcb1:ppc64el=1.17.0-2+b2 Downloading dependency 169 of 880: libpugixml1v5:ppc64el=1.16-1 Downloading dependency 170 of 880: libnghttp2-dev:ppc64el=1.69.0-1 Downloading dependency 171 of 880: libudfread3:ppc64el=1.2.0-3 Downloading dependency 172 of 880: libtasn1-6:ppc64el=4.21.0-2+b1 Downloading dependency 173 of 880: libwayland-cursor0:ppc64el=1.25.0-2 Downloading dependency 174 of 880: qtpaths6-bin:ppc64el=6.10.2+dfsg-15 Downloading dependency 175 of 880: fonts-lyx:ppc64el=2.5.1-1 Downloading dependency 176 of 880: libamd-comgr3:ppc64el=7.0.2+dfsg-3 Downloading dependency 177 of 880: libgpgme-dev:ppc64el=2.1.2-1 Downloading dependency 178 of 880: libsz2:ppc64el=1.1.7-1 Downloading dependency 179 of 880: liblcms2-2:ppc64el=2.19.1-1 Downloading dependency 180 of 880: libxdamage1:ppc64el=1:1.1.7-1+b1 Downloading dependency 181 of 880: libyaml-libyaml-perl:ppc64el=0.910.0+ds-1 Downloading dependency 182 of 880: libcfitsio-dev:ppc64el=4.6.4-1 Downloading dependency 183 of 880: libgfortran-15-dev:ppc64el=15.3.0-1 Downloading dependency 184 of 880: libadios2-mpi-c++-dev:ppc64el=2.12.1+dfsg1-2 Downloading dependency 185 of 880: libdatrie1:ppc64el=0.2.14-2 Downloading dependency 186 of 880: qt6-base-dev-tools:ppc64el=6.10.2+dfsg-15 Downloading dependency 187 of 880: libexpat1:ppc64el=2.8.2-1 Downloading dependency 188 of 880: libp11-kit0:ppc64el=0.26.4-1 Downloading dependency 189 of 880: base-passwd:ppc64el=3.6.8 Downloading dependency 190 of 880: libnl-route-3-dev:ppc64el=3.12.0-2+b1 Downloading dependency 191 of 880: libjsoncpp-dev:ppc64el=1.9.8-1 Downloading dependency 192 of 880: libpotrace0:ppc64el=1.16-2+b3 Downloading dependency 193 of 880: libdouble-conversion3:ppc64el=3.4.0-1+b1 Downloading dependency 194 of 880: libraqm0:ppc64el=0.10.5-1 Downloading dependency 195 of 880: python3-sympy:ppc64el=1.14.0-4 Downloading dependency 196 of 880: libopenmpi40:ppc64el=5.0.10-1 Downloading dependency 197 of 880: libcc1-0:ppc64el=16.1.0-2 Downloading dependency 198 of 880: libpoppler-dev:ppc64el=26.01.0-5 Downloading dependency 199 of 880: build-essential:ppc64el=12.12 Downloading dependency 200 of 880: libkmlbase1t64:ppc64el=1.3.0-13+b2 Downloading dependency 201 of 880: libzzip-0-13t64:ppc64el=0.13.78+dfsg.1-0.2+b1 Downloading dependency 202 of 880: libcurl4-gnutls:ppc64el=8.21.0-2 Downloading dependency 203 of 880: libkrb5support0:ppc64el=1.22.1-3 Downloading dependency 204 of 880: icu-devtools:ppc64el=78.3-2 Downloading dependency 205 of 880: libminizip-dev:ppc64el=1:1.3.dfsg+really1.3.2-3 Downloading dependency 206 of 880: libxpm-dev:ppc64el=1:3.5.19-1 Downloading dependency 207 of 880: libgl1:ppc64el=1.7.0-3+b1 Downloading dependency 208 of 880: libhdf5-openmpi-fortran-310:ppc64el=1.14.6+repack-2+b1 Downloading dependency 209 of 880: libssh2-1t64:ppc64el=1.11.1-4 Downloading dependency 210 of 880: libwebpdecoder3:ppc64el=1.5.0-0.1+b2 Downloading dependency 211 of 880: libnuma1:ppc64el=2.0.19-1+b2 Downloading dependency 212 of 880: libice6:ppc64el=2:1.1.1-1+b2 Downloading dependency 213 of 880: libudev1:ppc64el=261.1-3 Downloading dependency 214 of 880: gtk-update-icon-cache:ppc64el=4.22.4+ds-1 Downloading dependency 215 of 880: libxss1:ppc64el=1:1.2.3-1+b4 Downloading dependency 216 of 880: sysvinit-utils:ppc64el=3.18-1 Downloading dependency 217 of 880: libgzstream0:ppc64el=1.5+git20171107.9a20658-3+b2 Downloading dependency 218 of 880: libthai-data:ppc64el=0.1.30-2 Downloading dependency 219 of 880: libgif-dev:ppc64el=6.1.3-1 Downloading dependency 220 of 880: libpng-dev:ppc64el=1.6.58-1 Downloading dependency 221 of 880: libblosc2-7:ppc64el=2.23.1+ds-1 Downloading dependency 222 of 880: libstdc++-15-dev:ppc64el=15.3.0-1 Downloading dependency 223 of 880: libva-drm2:ppc64el=2.24.1-1 Downloading dependency 224 of 880: libgmp10:ppc64el=2:6.3.0+dfsg-5+b2 Downloading dependency 225 of 880: libkmlconvenience1t64:ppc64el=1.3.0-13+b2 Downloading dependency 226 of 880: unixodbc-dev:ppc64el=2.3.14-2 Downloading dependency 227 of 880: g++-powerpc64le-linux-gnu:ppc64el=4:15.2.0-5+b1 Downloading dependency 228 of 880: libhdf5-hl-310:ppc64el=1.14.6+repack-2+b1 Downloading dependency 229 of 880: glycin-loaders:ppc64el=2.1.5+ds-2 Downloading dependency 230 of 880: libdvdnav4:ppc64el=7.0.0-2+b1 Downloading dependency 231 of 880: bsdextrautils:ppc64el=2.42.2-2 Downloading dependency 232 of 880: libtimedate-perl:ppc64el=2.3500-1 Downloading dependency 233 of 880: libtiff6:ppc64el=4.7.2-1 Downloading dependency 234 of 880: libffi8:ppc64el=3.7.1-2 Downloading dependency 235 of 880: pinentry-curses:ppc64el=1.3.3-2 Downloading dependency 236 of 880: libavahi-client3:ppc64el=0.8-18 Downloading dependency 237 of 880: python3-cycler:ppc64el=0.12.1-3 Downloading dependency 238 of 880: libquadmath0:ppc64el=16.1.0-2 Downloading dependency 239 of 880: libmd4c0:ppc64el=0.5.3-1 Downloading dependency 240 of 880: python3-dateutil:ppc64el=2.9.0-5 Downloading dependency 241 of 880: libhdf5-openmpi-hl-cpp-310:ppc64el=1.14.6+repack-2+b1 Downloading dependency 242 of 880: ca-certificates:ppc64el=20260601 Downloading dependency 243 of 880: libtbbmalloc2:ppc64el=2022.3.0-2 Downloading dependency 244 of 880: uuid-dev:ppc64el=2.42.2-2 Downloading dependency 245 of 880: libisl23:ppc64el=0.27-2 Downloading dependency 246 of 880: libxcb-shm0:ppc64el=1.17.0-2+b2 Downloading dependency 247 of 880: libdpkg-perl:ppc64el=1.23.7 Downloading dependency 248 of 880: libepoxy0:ppc64el=1.5.10-2+b2 Downloading dependency 249 of 880: libtsan2:ppc64el=16.1.0-2 Downloading dependency 250 of 880: libxcursor1:ppc64el=1:1.2.3-1+b2 Downloading dependency 251 of 880: libhogweed6t64:ppc64el=3.10.2-1+b1 Downloading dependency 252 of 880: texlive-binaries:ppc64el=2026.20260303.78225+ds-4 Downloading dependency 253 of 880: libglx0:ppc64el=1.7.0-3+b1 Downloading dependency 254 of 880: libevent-openssl-2.1-7t64:ppc64el=2.1.13-stable-1 Downloading dependency 255 of 880: libgdbm-compat4t64:ppc64el=1.26-1+b2 Downloading dependency 256 of 880: qt6-qpa-plugins:ppc64el=6.10.2+dfsg-15 Downloading dependency 257 of 880: python3.14:ppc64el=3.14.6-1 Downloading dependency 258 of 880: libavformat62:ppc64el=7:8.1.2-2+b1 Downloading dependency 259 of 880: pkgconf:ppc64el=2.5.1-4 Downloading dependency 260 of 880: libavutil60:ppc64el=7:8.1.2-2+b1 Downloading dependency 261 of 880: liblzma-dev:ppc64el=5.8.3-1 Downloading dependency 262 of 880: libapparmor1:ppc64el=4.1.7-4 Downloading dependency 263 of 880: libxtst6:ppc64el=2:1.2.5-1+b2 Downloading dependency 264 of 880: libtheoraenc2:ppc64el=1.2.0+dfsg-6+b2 Downloading dependency 265 of 880: libheif-plugin-libde265:ppc64el=1.23.1-1 Downloading dependency 266 of 880: libsub-quote-perl:ppc64el=2.006009-1 Downloading dependency 267 of 880: libswscale9:ppc64el=7:8.1.2-2+b1 Downloading dependency 268 of 880: libfido2-1:ppc64el=1.17.0-1 Downloading dependency 269 of 880: netbase:ppc64el=6.5 Downloading dependency 270 of 880: libavahi-common3:ppc64el=0.8-18 Downloading dependency 271 of 880: libsm-dev:ppc64el=2:1.2.6-1+b2 Downloading dependency 272 of 880: libgdal39:ppc64el=3.13.1+dfsg-1 Downloading dependency 273 of 880: libsynctex2:ppc64el=2026.20260303.78225+ds-4 Downloading dependency 274 of 880: libjxl0.11:ppc64el=0.11.2-5 Downloading dependency 275 of 880: cpp-powerpc64le-linux-gnu:ppc64el=4:15.2.0-5+b1 Downloading dependency 276 of 880: libcairo2:ppc64el=1.18.4-3+b1 Downloading dependency 277 of 880: libcurl3t64-gnutls:ppc64el=8.21.0-2 Downloading dependency 278 of 880: cpp:ppc64el=4:15.2.0-5+b1 Downloading dependency 279 of 880: libgpg-error-dev:ppc64el=1.61-3 Downloading dependency 280 of 880: libgdk-pixbuf2.0-common:ppc64el=2.44.6+dfsg-2 Downloading dependency 281 of 880: libucx0:ppc64el=1.22.0~rc1-1 Downloading dependency 282 of 880: libsrt1.5-gnutls:ppc64el=1.5.5-1 Downloading dependency 283 of 880: perl-openssl-defaults:ppc64el=7+b2 Downloading dependency 284 of 880: libnorm1t64:ppc64el=1.5.9+dfsg-4+b1 Downloading dependency 285 of 880: libharfbuzz-subset0:ppc64el=12.3.2-2+b2 Downloading dependency 286 of 880: libb-hooks-op-check-perl:ppc64el=0.22-3+b4 Downloading dependency 287 of 880: dbus-daemon:ppc64el=1.16.2-5+b1 Downloading dependency 288 of 880: libpam-systemd:ppc64el=261.1-3 Downloading dependency 289 of 880: libuuid1:ppc64el=2.42.2-2 Downloading dependency 290 of 880: libjsoncpp26:ppc64el=1.9.8-1 Downloading dependency 291 of 880: libkmlengine1t64:ppc64el=1.3.0-13+b2 Downloading dependency 292 of 880: libitm1:ppc64el=16.1.0-2 Downloading dependency 293 of 880: libwayland-egl1:ppc64el=1.25.0-2 Downloading dependency 294 of 880: libhttp-cookies-perl:ppc64el=6.11-1 Downloading dependency 295 of 880: libevent-dev:ppc64el=2.1.13-stable-1 Downloading dependency 296 of 880: default-jre:ppc64el=2:1.25-77 Downloading dependency 297 of 880: libmariadb3:ppc64el=1:11.8.8-1 Downloading dependency 298 of 880: libx11-data:ppc64el=2:1.8.13-1 Downloading dependency 299 of 880: liblzma5:ppc64el=5.8.3-1 Downloading dependency 300 of 880: libperl5.40:ppc64el=5.40.1-8 Downloading dependency 301 of 880: libsensors-config:ppc64el=1:3.6.2-2 Downloading dependency 302 of 880: libtheora1:ppc64el=1.2.0+dfsg-6+b2 Downloading dependency 303 of 880: libhdf4-dev:ppc64el=4.3.1-2+b1 Downloading dependency 304 of 880: libinput10:ppc64el=1.31.3-1 Downloading dependency 305 of 880: libmpg123-0t64:ppc64el=1.33.6-1 Downloading dependency 306 of 880: libhtml-parser-perl:ppc64el=3.83-2 Downloading dependency 307 of 880: xserver-common:ppc64el=2:21.1.23-1 Downloading dependency 308 of 880: libngtcp2-crypto-ossl0:ppc64el=1.22.1-1 Downloading dependency 309 of 880: libfile-dirlist-perl:ppc64el=0.05-3 Downloading dependency 310 of 880: libjbig0:ppc64el=2.1-6.1+b3 Downloading dependency 311 of 880: python3.14-minimal:ppc64el=3.14.6-1 Downloading dependency 312 of 880: libpcre2-posix3:ppc64el=10.46-1+b2 Downloading dependency 313 of 880: libpsl-dev:ppc64el=0.23.0-1 Downloading dependency 314 of 880: libgudev-1.0-0:ppc64el=238-7+b2 Downloading dependency 315 of 880: hdf5-tools:ppc64el=1.14.6+repack-2+b1 Downloading dependency 316 of 880: libheif-dev:ppc64el=1.23.1-1 Downloading dependency 317 of 880: libunbound8:ppc64el=1.25.1-1+b1 Downloading dependency 318 of 880: libidn2-0:ppc64el=2.3.8-5 Downloading dependency 319 of 880: fonts-mathjax:ppc64el=2.7.9+dfsg-1 Downloading dependency 320 of 880: libxcb-render0:ppc64el=1.17.0-2+b2 Downloading dependency 321 of 880: libcodec2-1.2:ppc64el=1.2.0-5 Downloading dependency 322 of 880: libedit2:ppc64el=3.1-20260512-1 Downloading dependency 323 of 880: libhttp-negotiate-perl:ppc64el=6.01-2 Downloading dependency 324 of 880: libjansson4:ppc64el=2.15.1-1 Downloading dependency 325 of 880: gcc-15:ppc64el=15.3.0-1 Downloading dependency 326 of 880: libhdf5-dev:ppc64el=1.14.6+repack-2+b1 Downloading dependency 327 of 880: libblosc-dev:ppc64el=1.21.5+ds-2+b2 Downloading dependency 328 of 880: libext2fs-dev:ppc64el=1.47.4-1 Downloading dependency 329 of 880: libunistring-dev:ppc64el=1.4.2-1 Downloading dependency 330 of 880: libadios2-mpi-c-2.12:ppc64el=2.12.1+dfsg1-2 Downloading dependency 331 of 880: libcjson1:ppc64el=1.7.19-2+b1 Downloading dependency 332 of 880: libexprtk-dev:ppc64el=0.0.3-4 Downloading dependency 333 of 880: libgl2ps1.4:ppc64el=1.4.2+dfsg1-4+b1 Downloading dependency 334 of 880: libssh-4:ppc64el=0.12.0-3 Downloading dependency 335 of 880: libltdl7:ppc64el=2.5.4-11 Downloading dependency 336 of 880: libgpgmepp7:ppc64el=2.1.0-2 Downloading dependency 337 of 880: libyaml-0-2:ppc64el=0.2.5-2+b1 Downloading dependency 338 of 880: libmuparser2v5:ppc64el=2.3.4-2+b1 Downloading dependency 339 of 880: libclass-method-modifiers-perl:ppc64el=2.15-1 Downloading dependency 340 of 880: libdynaloader-functions-perl:ppc64el=0.004-2 Downloading dependency 341 of 880: libnghttp2-14:ppc64el=1.69.0-1 Downloading dependency 342 of 880: libqt6concurrent6:ppc64el=6.10.2+dfsg-15 Downloading dependency 343 of 880: libgnutls28-dev:ppc64el=3.8.13-1 Downloading dependency 344 of 880: libgfortran5:ppc64el=16.1.0-2 Downloading dependency 345 of 880: libibumad3:ppc64el=63.0-2 Downloading dependency 346 of 880: libglu1-mesa-dev:ppc64el=9.0.2-1.1+b4 Downloading dependency 347 of 880: libkadm5srv-mit12:ppc64el=1.22.1-3 Downloading dependency 348 of 880: libfabric1:ppc64el=2.1.0-1.1+b2 Downloading dependency 349 of 880: libqt6wlshellintegration6:ppc64el=6.10.2+dfsg-15 Downloading dependency 350 of 880: libxcb-present0:ppc64el=1.17.0-2+b2 Downloading dependency 351 of 880: python3-tk:ppc64el=3.14.6-1 Downloading dependency 352 of 880: libsasl2-modules-db:ppc64el=2.1.28+dfsg1-11 Downloading dependency 353 of 880: libubsan1:ppc64el=16.1.0-2 Downloading dependency 354 of 880: libcurl4t64:ppc64el=8.21.0-2 Downloading dependency 355 of 880: libgeotiff5:ppc64el=1.7.4-2 Downloading dependency 356 of 880: libnetcdf-dev:ppc64el=1:4.10.1-1 Downloading dependency 357 of 880: libsm6:ppc64el=2:1.2.6-1+b2 Downloading dependency 358 of 880: dbus-system-bus-common:ppc64el=1.16.2-5 Downloading dependency 359 of 880: libgdk-pixbuf-2.0-0:ppc64el=2.44.6+dfsg-2 Downloading dependency 360 of 880: libmd0:ppc64el=1.2.0-2 Downloading dependency 361 of 880: libhdf5-310:ppc64el=1.14.6+repack-2+b1 Downloading dependency 362 of 880: libxt6t64:ppc64el=1:1.2.1-1.3+b2 Downloading dependency 363 of 880: libnl-3-dev:ppc64el=3.12.0-2+b1 Downloading dependency 364 of 880: glycin-thumbnailers:ppc64el=2.1.5+ds-2 Downloading dependency 365 of 880: libxrender1:ppc64el=1:0.9.12-1+b2 Downloading dependency 366 of 880: libdrm-amdgpu1:ppc64el=2.4.134-3 Downloading dependency 367 of 880: libqhull-r8.0:ppc64el=2020.2-9 Downloading dependency 368 of 880: libzstd-dev:ppc64el=1.5.7+dfsg-3+b2 Downloading dependency 369 of 880: liblwp-protocol-https-perl:ppc64el=6.15-1 Downloading dependency 370 of 880: libmodule-runtime-perl:ppc64el=0.018-1 Downloading dependency 371 of 880: libbluray3:ppc64el=1:1.4.1-2 Downloading dependency 372 of 880: libllvm21:ppc64el=1:21.1.8-7+b4 Downloading dependency 373 of 880: libpaper2:ppc64el=2.2.5-0.4 Downloading dependency 374 of 880: libcurl4-gnutls-dev:ppc64el=8.21.0-2 Downloading dependency 375 of 880: dh-autoreconf:ppc64el=22 Downloading dependency 376 of 880: openssl:ppc64el=3.6.3-1 Downloading dependency 377 of 880: libcfitsio10t64:ppc64el=4.6.4-1 Downloading dependency 378 of 880: libnspr4-dev:ppc64el=2:4.38.2-1+b1 Downloading dependency 379 of 880: gdal-plugins:ppc64el=3.13.1+dfsg-1 Downloading dependency 380 of 880: base-files:ppc64el=14.2 Downloading dependency 381 of 880: dbus-bin:ppc64el=1.16.2-5+b1 Downloading dependency 382 of 880: libngtcp2-dev:ppc64el=1.22.1-1 Downloading dependency 383 of 880: libnpth0t64:ppc64el=1.8-3+b2 Downloading dependency 384 of 880: libopengl0:ppc64el=1.7.0-3+b1 Downloading dependency 385 of 880: libxkbfile1:ppc64el=1:1.1.0-1+b5 Downloading dependency 386 of 880: gosop:ppc64el=1.1.0-3+b3 Downloading dependency 387 of 880: ncurses-bin:ppc64el=6.6+20260608-2 Downloading dependency 388 of 880: libvorbisfile3:ppc64el=1.3.7-3+b2 Downloading dependency 389 of 880: libdebconfclient0:ppc64el=0.283 Downloading dependency 390 of 880: libopenmpt0t64:ppc64el=0.8.7-1 Downloading dependency 391 of 880: javahelper:ppc64el=0.82 Downloading dependency 392 of 880: librist4:ppc64el=0.2.18+dfsg-1 Downloading dependency 393 of 880: python3-matplotlib:ppc64el=3.10.7+dfsg1-6 Downloading dependency 394 of 880: libtbbbind-2-5:ppc64el=2022.3.0-2 Downloading dependency 395 of 880: libgeos3.14.1:ppc64el=3.14.1-2+b1 Downloading dependency 396 of 880: libnetcdf22:ppc64el=1:4.10.1-1 Downloading dependency 397 of 880: sensible-utils:ppc64el=0.0.26 Downloading dependency 398 of 880: init-system-helpers:ppc64el=1.69 Downloading dependency 399 of 880: libgssapi-krb5-2:ppc64el=1.22.1-3 Downloading dependency 400 of 880: media-types:ppc64el=14.0.0 Downloading dependency 401 of 880: libhwloc-plugins:ppc64el=2.14.0-2 Downloading dependency 402 of 880: libkmldom1t64:ppc64el=1.3.0-13+b2 Downloading dependency 403 of 880: libwebpdemux2:ppc64el=1.5.0-0.1+b2 Downloading dependency 404 of 880: diffutils:ppc64el=1:3.12-1 Downloading dependency 405 of 880: libcom-err2:ppc64el=1.47.4-1 Downloading dependency 406 of 880: libtbb-dev:ppc64el=2022.3.0-2 Downloading dependency 407 of 880: binutils-powerpc64le-linux-gnu:ppc64el=2.46.50.20260617-1 Downloading dependency 408 of 880: libdbus-1-3:ppc64el=1.16.2-5+b1 Downloading dependency 409 of 880: libkeyutils1:ppc64el=1.6.3-6+b2 Downloading dependency 410 of 880: liblerc-dev:ppc64el=4.1.1+ds-1 Downloading dependency 411 of 880: libprrte-bin:ppc64el=3.0.13-3 Downloading dependency 412 of 880: libnet-ssleay-perl:ppc64el=1.96-1 Downloading dependency 413 of 880: libgme0:ppc64el=0.6.4-1+b1 Downloading dependency 414 of 880: gcc-15-base:ppc64el=15.3.0-1 Downloading dependency 415 of 880: libjpeg62-turbo-dev:ppc64el=1:3.1.3-4 Downloading dependency 416 of 880: at-spi2-common:ppc64el=2.61.0-1 Downloading dependency 417 of 880: gfortran-15-powerpc64le-linux-gnu:ppc64el=15.3.0-1 Downloading dependency 418 of 880: libproj25:ppc64el=9.8.1-1 Downloading dependency 419 of 880: libio-socket-ssl-perl:ppc64el=2.099-1 Downloading dependency 420 of 880: libgssrpc4t64:ppc64el=1.22.1-3 Downloading dependency 421 of 880: xtrans-dev:ppc64el=1.6.0-1 Downloading dependency 422 of 880: libkpathsea6:ppc64el=2026.20260303.78225+ds-4 Downloading dependency 423 of 880: sqlite3:ppc64el=3.53.3-1 Downloading dependency 424 of 880: libjson-c5:ppc64el=0.19+ds-1 Downloading dependency 425 of 880: libxrender-dev:ppc64el=1:0.9.12-1+b2 Downloading dependency 426 of 880: devscripts:ppc64el=2.26.10 Downloading dependency 427 of 880: g++-15:ppc64el=15.3.0-1 Downloading dependency 428 of 880: libevent-pthreads-2.1-7t64:ppc64el=2.1.13-stable-1 Downloading dependency 429 of 880: libxshmfence1:ppc64el=1.3.3-1+b2 Downloading dependency 430 of 880: libpcre2-dev:ppc64el=10.46-1+b2 Downloading dependency 431 of 880: libcairo-gobject2:ppc64el=1.18.4-3+b1 Downloading dependency 432 of 880: libsvtav1enc4:ppc64el=4.1.0+dfsg-1 Downloading dependency 433 of 880: gcc-16-base:ppc64el=16.1.0-2 Downloading dependency 434 of 880: libhsa-runtime64-1:ppc64el=6.4.3+dfsg-5 Downloading dependency 435 of 880: patchutils:ppc64el=0.4.5-1 Downloading dependency 436 of 880: readline-common:ppc64el=8.3-4 Downloading dependency 437 of 880: libfyba-dev:ppc64el=4.1.1-11+b2 Downloading dependency 438 of 880: libxxf86vm1:ppc64el=1:1.1.4-2+b1 Downloading dependency 439 of 880: libgraphite2-3:ppc64el=1.3.15-2 Downloading dependency 440 of 880: libxmu6:ppc64el=2:1.1.3-4+b1 Downloading dependency 441 of 880: librabbitmq4:ppc64el=0.17.0-1 Downloading dependency 442 of 880: libglew-dev:ppc64el=2.3.1+dfsg2-5 Downloading dependency 443 of 880: perl:ppc64el=5.40.1-8 Downloading dependency 444 of 880: libarpack2t64:ppc64el=3.9.1-6+b2 Downloading dependency 445 of 880: libyuv-dev:ppc64el=0.0.1949.20260706-1 Downloading dependency 446 of 880: libvdpau1:ppc64el=1.5-4+b1 Downloading dependency 447 of 880: libharfbuzz0b:ppc64el=12.3.2-2+b2 Downloading dependency 448 of 880: python3-minimal:ppc64el=3.14.6-1 Downloading dependency 449 of 880: libvorbisenc2:ppc64el=1.3.7-3+b2 Downloading dependency 450 of 880: libadios2-mpi-core-2.12:ppc64el=2.12.1+dfsg1-2 Downloading dependency 451 of 880: libxslt1.1:ppc64el=1.1.45-0.1 Downloading dependency 452 of 880: libadios2-mpi-core-dev:ppc64el=2.12.1+dfsg1-2 Downloading dependency 453 of 880: libfile-stripnondeterminism-perl:ppc64el=1.15.1-1 Downloading dependency 454 of 880: fastjar:ppc64el=2:0.98-8 Downloading dependency 455 of 880: libgl-dev:ppc64el=1.7.0-3+b1 Downloading dependency 456 of 880: libgtk-3-0t64:ppc64el=3.24.52-1 Downloading dependency 457 of 880: libibverbs1:ppc64el=63.0-2 Downloading dependency 458 of 880: libodbc2:ppc64el=2.3.14-2 Downloading dependency 459 of 880: libbrotli1:ppc64el=1.2.0-3 Downloading dependency 460 of 880: librole-tiny-perl:ppc64el=2.002005-1 Downloading dependency 461 of 880: ncurses-base:ppc64el=6.6+20260608-2 Downloading dependency 462 of 880: libbrotli-dev:ppc64el=1.2.0-3 Downloading dependency 463 of 880: libxres1:ppc64el=2:1.2.1-2 Downloading dependency 464 of 880: libproc2-1:ppc64el=2:4.0.6-2 Downloading dependency 465 of 880: libpixman-1-0:ppc64el=0.46.4-1+b2 Downloading dependency 466 of 880: xz-utils:ppc64el=5.8.3-1 Downloading dependency 467 of 880: bzip2:ppc64el=1.0.8-6+b2 Downloading dependency 468 of 880: libevent-core-2.1-7t64:ppc64el=2.1.13-stable-1 Downloading dependency 469 of 880: libblas-dev:ppc64el=3.12.1-8 Downloading dependency 470 of 880: libblosc1:ppc64el=1.21.5+ds-2+b2 Downloading dependency 471 of 880: libjs-jquery:ppc64el=3.7.1+dfsg+~3.5.33-1 Downloading dependency 472 of 880: java-common:ppc64el=0.77 Downloading dependency 473 of 880: libtext-charwidth-perl:ppc64el=0.04-12 Downloading dependency 474 of 880: libspatialite-dev:ppc64el=5.1.0-4 Downloading dependency 475 of 880: libxcb-keysyms1:ppc64el=0.4.1-1+b2 Downloading dependency 476 of 880: libaom-dev:ppc64el=3.13.1-2+b1 Downloading dependency 477 of 880: unicode-data:ppc64el=17.0.0-2 Downloading dependency 478 of 880: libsasl2-2:ppc64el=2.1.28+dfsg1-11 Downloading dependency 479 of 880: liblsan0:ppc64el=16.1.0-2 Downloading dependency 480 of 880: libxi6:ppc64el=2:1.8.2-2+b1 Downloading dependency 481 of 880: libfile-listing-perl:ppc64el=6.16-1 Downloading dependency 482 of 880: libgzstream-dev:ppc64el=1.5+git20171107.9a20658-3+b2 Downloading dependency 483 of 880: libnuma-dev:ppc64el=2.0.19-1+b2 Downloading dependency 484 of 880: tex-common:ppc64el=6.20 Downloading dependency 485 of 880: libmariadb-dev-compat:ppc64el=1:11.8.8-1 Downloading dependency 486 of 880: coreutils:ppc64el=9.10-1 Downloading dependency 487 of 880: python3-zopfli:ppc64el=0.4.3-1 Downloading dependency 488 of 880: libtinfo6:ppc64el=6.6+20260608-2 Downloading dependency 489 of 880: libacl1:ppc64el=2.4.0-1 Downloading dependency 490 of 880: libgl2ps-dev:ppc64el=1.4.2+dfsg1-4+b1 Downloading dependency 491 of 880: libvulkan1:ppc64el=1.4.341.0-1 Downloading dependency 492 of 880: libopus0:ppc64el=1.6.1-1+b1 Downloading dependency 493 of 880: libpoppler-private-dev:ppc64el=26.01.0-5 Downloading dependency 494 of 880: chrpath:ppc64el=0.18-1 Downloading dependency 495 of 880: libxerces-c3.2t64:ppc64el=3.2.4+debian-1.3+b4 Downloading dependency 496 of 880: openssl-provider-legacy:ppc64el=3.6.3-1 Downloading dependency 497 of 880: wdiff:ppc64el=1.2.2-9 Downloading dependency 498 of 880: libbz2-1.0:ppc64el=1.0.8-6+b2 Downloading dependency 499 of 880: libavutil-dev:ppc64el=7:8.1.2-2+b1 Downloading dependency 500 of 880: liburi-perl:ppc64el=5.35-1 Downloading dependency 501 of 880: libjs-jquery-ui:ppc64el=1.13.2+dfsg-1 Downloading dependency 502 of 880: libadios2-mpi-plugins:ppc64el=2.12.1+dfsg1-2 Downloading dependency 503 of 880: libbinutils:ppc64el=2.46.50.20260617-1 Downloading dependency 504 of 880: libfreetype-dev:ppc64el=2.14.3+dfsg-1 Downloading dependency 505 of 880: libzvbi0t64:ppc64el=0.2.44-1+b2 Downloading dependency 506 of 880: adwaita-icon-theme:ppc64el=50.0-2 Downloading dependency 507 of 880: hostname:ppc64el=3.25 Downloading dependency 508 of 880: openjdk-25-jre-headless:ppc64el=25.0.4~4ea-1 Downloading dependency 509 of 880: x11-common:ppc64el=1:7.7+26 Downloading dependency 510 of 880: cpp-15-powerpc64le-linux-gnu:ppc64el=15.3.0-1 Downloading dependency 511 of 880: libc6-dev:ppc64el=2.42-17 Downloading dependency 512 of 880: libde265-0:ppc64el=1.1.1-1 Downloading dependency 513 of 880: libevdev2:ppc64el=1.13.6+dfsg-3 Downloading dependency 514 of 880: libogg0:ppc64el=1.3.6-2+b1 Downloading dependency 515 of 880: libb2-1:ppc64el=0.98.1-1.1+b3 Downloading dependency 516 of 880: default-jdk:ppc64el=2:1.25-77 Downloading dependency 517 of 880: libpam0g:ppc64el=1.7.0-8 Downloading dependency 518 of 880: mawk:ppc64el=1.3.4.20260302-1 Downloading dependency 519 of 880: libjpeg62-turbo:ppc64el=1:3.1.3-4 Downloading dependency 520 of 880: libc-dev-bin:ppc64el=2.42-17 Downloading dependency 521 of 880: x11-xkb-utils:ppc64el=7.7+9 Downloading dependency 522 of 880: libwww-perl:ppc64el=6.83-1 Downloading dependency 523 of 880: libaom3:ppc64el=3.13.1-2+b1 Downloading dependency 524 of 880: libext2fs2t64:ppc64el=1.47.4-1 Downloading dependency 525 of 880: libfribidi0:ppc64el=1.0.16-5+b1 Downloading dependency 526 of 880: xorg-sgml-doctools:ppc64el=1:1.12.1-1 Downloading dependency 527 of 880: libmagic-mgc:ppc64el=1:5.47-4 Downloading dependency 528 of 880: libxcursor-dev:ppc64el=1:1.2.3-1+b2 Downloading dependency 529 of 880: libksba8:ppc64el=1.8.0-3 Downloading dependency 530 of 880: libwayland-client0:ppc64el=1.25.0-2 Downloading dependency 531 of 880: libasan8:ppc64el=16.1.0-2 Downloading dependency 532 of 880: po-debconf:ppc64el=1.0.22 Downloading dependency 533 of 880: libpkgconf7:ppc64el=2.5.1-4 Downloading dependency 534 of 880: libsharpyuv-dev:ppc64el=1.5.0-0.1+b2 Downloading dependency 535 of 880: libelf1t64:ppc64el=0.195-1 Downloading dependency 536 of 880: libngtcp2-16:ppc64el=1.22.1-1 Downloading dependency 537 of 880: librtmp-dev:ppc64el=2.6-1 Downloading dependency 538 of 880: libtwolame0:ppc64el=0.4.0-3 Downloading dependency 539 of 880: libqt6widgets6:ppc64el=6.10.2+dfsg-15 Downloading dependency 540 of 880: zlib1g:ppc64el=1:1.3.dfsg+really1.3.2-3 Downloading dependency 541 of 880: libdrm2:ppc64el=2.4.134-3 Downloading dependency 542 of 880: libselinux1:ppc64el=3.11-2 Downloading dependency 543 of 880: libxml2-dev:ppc64el=2.15.3+dfsg-1 Downloading dependency 544 of 880: libfreexl-dev:ppc64el=2.0.0-1+b4 Downloading dependency 545 of 880: libpango-1.0-0:ppc64el=1.58.0-1 Downloading dependency 546 of 880: libgcc-15-dev:ppc64el=15.3.0-1 Downloading dependency 547 of 880: libsoxr0:ppc64el=0.1.3-4.1+b1 Downloading dependency 548 of 880: libsqlite3-0:ppc64el=3.53.3-1 Downloading dependency 549 of 880: libpython3-stdlib:ppc64el=3.14.6-1 Downloading dependency 550 of 880: libdav1d-dev:ppc64el=1.5.3-1+b2 Downloading dependency 551 of 880: libadios2-common-core-dev:ppc64el=2.12.1+dfsg1-2 Downloading dependency 552 of 880: libx11-dev:ppc64el=2:1.8.13-1 Downloading dependency 553 of 880: libfile-touch-perl:ppc64el=0.12-2 Downloading dependency 554 of 880: libatomic1:ppc64el=16.1.0-2 Downloading dependency 555 of 880: libutfcpp-dev:ppc64el=4.1.1-2 Downloading dependency 556 of 880: libc6:ppc64el=2.42-17 Downloading dependency 557 of 880: python3-pyparsing:ppc64el=3.3.2-2 Downloading dependency 558 of 880: openmpi-bin:ppc64el=5.0.10-1 Downloading dependency 559 of 880: libfreetype6:ppc64el=2.14.3+dfsg-1 Downloading dependency 560 of 880: libhdf5-openmpi-cpp-310:ppc64el=1.14.6+repack-2+b1 Downloading dependency 561 of 880: cfortran:ppc64el=20210827-1.1 Downloading dependency 562 of 880: dconf-service:ppc64el=0.49.0-4+b1 Downloading dependency 563 of 880: libswresample-dev:ppc64el=7:8.1.2-2+b1 Downloading dependency 564 of 880: python3.14-dev:ppc64el=3.14.6-1 Downloading dependency 565 of 880: libxxhash0:ppc64el=0.8.3-2+b2 Downloading dependency 566 of 880: python3-numpy:ppc64el=1:2.4.6+ds-2 Downloading dependency 567 of 880: binutils-common:ppc64el=2.46.50.20260617-1 Downloading dependency 568 of 880: libxt-dev:ppc64el=1:1.2.1-1.3+b2 Downloading dependency 569 of 880: libqt6xml6:ppc64el=6.10.2+dfsg-15 Downloading dependency 570 of 880: libxcb-xkb1:ppc64el=1.17.0-2+b2 Downloading dependency 571 of 880: qtpaths6:ppc64el=6.10.2+dfsg-15 Downloading dependency 572 of 880: libpangoft2-1.0-0:ppc64el=1.58.0-1 Downloading dependency 573 of 880: sed:ppc64el=4.9-3 Downloading dependency 574 of 880: libngtcp2-crypto-gnutls8:ppc64el=1.22.1-1 Downloading dependency 575 of 880: mysql-common:ppc64el=5.8+1.1.1 Downloading dependency 576 of 880: procps:ppc64el=2:4.0.6-2 Downloading dependency 577 of 880: shared-mime-info:ppc64el=2.4-5+b3 Downloading dependency 578 of 880: libdb5.3t64:ppc64el=5.3.28+dfsg2-11+b1 Downloading dependency 579 of 880: libshine3:ppc64el=3.1.1-4 Downloading dependency 580 of 880: python3-brotli:ppc64el=1.2.0-3 Downloading dependency 581 of 880: gzip:ppc64el=1.13-1 Downloading dependency 582 of 880: libz3-4:ppc64el=4.13.3-1.1 Downloading dependency 583 of 880: libjs-sphinxdoc:ppc64el=9.1.0-4 Downloading dependency 584 of 880: openjdk-25-jdk-headless:ppc64el=25.0.4~4ea-1 Downloading dependency 585 of 880: libgif7:ppc64el=6.1.3-1 Downloading dependency 586 of 880: libhttp-message-perl:ppc64el=7.02-1 Downloading dependency 587 of 880: libqhullcpp8.0:ppc64el=2020.2-9 Downloading dependency 588 of 880: xauth:ppc64el=1:1.1.2-1.1 Downloading dependency 589 of 880: libnl-3-200:ppc64el=3.12.0-2+b1 Downloading dependency 590 of 880: gcc:ppc64el=4:15.2.0-5+b1 Downloading dependency 591 of 880: libgl1-mesa-dri:ppc64el=26.1.4-1 Downloading dependency 592 of 880: libdebhelper-perl:ppc64el=14.3 Downloading dependency 593 of 880: gfortran-15:ppc64el=15.3.0-1 Downloading dependency 594 of 880: pkgconf-bin:ppc64el=2.5.1-4 Downloading dependency 595 of 880: libqt6dbus6:ppc64el=6.10.2+dfsg-15 Downloading dependency 596 of 880: libthai0:ppc64el=0.1.30-2 Downloading dependency 597 of 880: tzdata:ppc64el=2026c-1 Downloading dependency 598 of 880: libsframe3:ppc64el=2.46.50.20260617-1 Downloading dependency 599 of 880: libbsd0:ppc64el=0.12.2-3 Downloading dependency 600 of 880: libgsm1:ppc64el=1.0.24-1 Downloading dependency 601 of 880: libasound2t64:ppc64el=1.2.16.1-1 Downloading dependency 602 of 880: libxcb1-dev:ppc64el=1.17.0-2+b2 Downloading dependency 603 of 880: libxcb-sync1:ppc64el=1.17.0-2+b2 Downloading dependency 604 of 880: binutils:ppc64el=2.46.50.20260617-1 Downloading dependency 605 of 880: libfontconfig1:ppc64el=2.17.1-5 Downloading dependency 606 of 880: libpipeline1:ppc64el=1.5.8-3 Downloading dependency 607 of 880: libmpfr6:ppc64el=4.2.2-3 Downloading dependency 608 of 880: libgnutls30t64:ppc64el=3.8.13-1 Downloading dependency 609 of 880: libptexenc1:ppc64el=2026.20260303.78225+ds-4 Downloading dependency 610 of 880: libpsl5t64:ppc64el=0.23.0-1 Downloading dependency 611 of 880: libamdhip64-6:ppc64el=6.4.3-5 Downloading dependency 612 of 880: systemd-sysv:ppc64el=261.1-3 Downloading dependency 613 of 880: libwebp-dev:ppc64el=1.5.0-0.1+b2 Downloading dependency 614 of 880: libtiffxx6:ppc64el=4.7.2-1 Downloading dependency 615 of 880: openmpi-common:ppc64el=5.0.10-1 Downloading dependency 616 of 880: groff-base:ppc64el=1.24.1-1 Downloading dependency 617 of 880: libibmad5:ppc64el=63.0-2 Downloading dependency 618 of 880: libprrte-dev:ppc64el=3.0.13-3 Downloading dependency 619 of 880: libpng16-16t64:ppc64el=1.6.58-1 Downloading dependency 620 of 880: librhash1:ppc64el=1.4.6-1.1+b1 Downloading dependency 621 of 880: libaudit-common:ppc64el=1:4.1.2-1 Downloading dependency 622 of 880: libglew-common-dev:ppc64el=2.3.1+dfsg2-5 Downloading dependency 623 of 880: libconfig-inifiles-perl:ppc64el=3.000003-5 Downloading dependency 624 of 880: nlohmann-json3-dev:ppc64el=3.12.0.really.3.12.0.really.3.11.3-3 Downloading dependency 625 of 880: perl-base:ppc64el=5.40.1-8 Downloading dependency 626 of 880: dh-python:ppc64el=7.20260623 Downloading dependency 627 of 880: libarpack2-dev:ppc64el=3.9.1-6+b2 Downloading dependency 628 of 880: libx11-xcb1:ppc64el=2:1.8.13-1 Downloading dependency 629 of 880: libgeos-dev:ppc64el=3.14.1-2+b1 Downloading dependency 630 of 880: unixodbc-common:ppc64el=2.3.14-2 Downloading dependency 631 of 880: gpg:ppc64el=2.4.9-7 Downloading dependency 632 of 880: gcc-15-powerpc64le-linux-gnu:ppc64el=15.3.0-1 Downloading dependency 633 of 880: libjbig-dev:ppc64el=2.1-6.1+b3 Downloading dependency 634 of 880: debianutils:ppc64el=5.23.2 Downloading dependency 635 of 880: libhdf5-cpp-310:ppc64el=1.14.6+repack-2+b1 Downloading dependency 636 of 880: libarchive-dev:ppc64el=3.8.8-2 Downloading dependency 637 of 880: libkrb5-dev:ppc64el=1.22.1-3 Downloading dependency 638 of 880: libspatialite8t64:ppc64el=5.1.0-4 Downloading dependency 639 of 880: libxcb-randr0:ppc64el=1.17.0-2+b2 Downloading dependency 640 of 880: python3-munkres:ppc64el=1.1.4-4 Downloading dependency 641 of 880: gettext:ppc64el=1.0-3 Downloading dependency 642 of 880: python3-unicodedata2:ppc64el=17.0.1+ds-1 Downloading dependency 643 of 880: qt6-base-dev:ppc64el=6.10.2+dfsg-15 Downloading dependency 644 of 880: libdeflate-dev:ppc64el=1.25-1 Downloading dependency 645 of 880: ucf:ppc64el=3.0056 Downloading dependency 646 of 880: libabsl20260107:ppc64el=20260107.0-5 Downloading dependency 647 of 880: libproxy1v5:ppc64el=0.5.12-1+b1 Downloading dependency 648 of 880: libxml2-16:ppc64el=2.15.3+dfsg-1 Downloading dependency 649 of 880: libencode-locale-perl:ppc64el=1.05-3 Downloading dependency 650 of 880: fontconfig-config:ppc64el=2.17.1-5 Downloading dependency 651 of 880: libatk-bridge2.0-0t64:ppc64el=2.61.0-1 Downloading dependency 652 of 880: libassuan-dev:ppc64el=3.0.2-2+b2 Downloading dependency 653 of 880: python3.13-tk:ppc64el=3.13.14-1 Downloading dependency 654 of 880: fontconfig:ppc64el=2.17.1-5 Downloading dependency 655 of 880: libio-string-perl:ppc64el=1.08-4 Downloading dependency 656 of 880: libtheora-dev:ppc64el=1.2.0+dfsg-6+b2 Downloading dependency 657 of 880: jarwrapper:ppc64el=0.82 Downloading dependency 658 of 880: bubblewrap:ppc64el=0.11.2-2 Downloading dependency 659 of 880: libgeotiff-dev:ppc64el=1.7.4-2 Downloading dependency 660 of 880: libxdmf3t64:ppc64el=3.0+git20190531-14+b1 Downloading dependency 661 of 880: liburiparser1:ppc64el=1.0.1+dfsg-1 Downloading dependency 662 of 880: libegl-mesa0:ppc64el=26.1.4-1 Downloading dependency 663 of 880: libevent-2.1-7t64:ppc64el=2.1.13-stable-1 Downloading dependency 664 of 880: default-jre-headless:ppc64el=2:1.25-77 Downloading dependency 665 of 880: libsmartcols1:ppc64el=2.42.2-2 Downloading dependency 666 of 880: libpmix2t64:ppc64el=6.0.0+really5.0.9-3+b2 Downloading dependency 667 of 880: libsuperlu7:ppc64el=7.0.1+dfsg1-2+b2 Downloading dependency 668 of 880: python3-dev:ppc64el=3.14.6-1 Downloading dependency 669 of 880: libadios2-mpi-auxiliary-2.12:ppc64el=2.12.1+dfsg1-2 Downloading dependency 670 of 880: libglu1-mesa:ppc64el=9.0.2-1.1+b4 Downloading dependency 671 of 880: libdouble-conversion-dev:ppc64el=3.4.0-1+b1 Downloading dependency 672 of 880: libgmpxx4ldbl:ppc64el=2:6.3.0+dfsg-5+b2 Downloading dependency 673 of 880: libncursesw6:ppc64el=6.6+20260608-2 Downloading dependency 674 of 880: debhelper:ppc64el=14.3 Downloading dependency 675 of 880: libavformat-dev:ppc64el=7:8.1.2-2+b1 Downloading dependency 676 of 880: python3-lz4:ppc64el=4.4.5+dfsg-1 Downloading dependency 677 of 880: libhttp-date-perl:ppc64el=6.08-1 Downloading dependency 678 of 880: mpi-default-dev:ppc64el=1.20 Downloading dependency 679 of 880: libcloudproviders0:ppc64el=0.4.0-2+b1 Downloading dependency 680 of 880: libmtdev1t64:ppc64el=1.1.7-1+b2 Downloading dependency 681 of 880: findutils:ppc64el=4.10.0-4 Downloading dependency 682 of 880: libgpgmepp-dev:ppc64el=2.1.0-2 Downloading dependency 683 of 880: libldap2:ppc64el=2.6.13+dfsg-1 Downloading dependency 684 of 880: libsqlite3-dev:ppc64el=3.53.3-1 Downloading dependency 685 of 880: libibverbs-dev:ppc64el=63.0-2 Downloading dependency 686 of 880: libwacom9:ppc64el=2.18.0-1 Downloading dependency 687 of 880: perl-modules-5.40:ppc64el=5.40.1-8 Downloading dependency 688 of 880: libseccomp2:ppc64el=2.6.1-1 Downloading dependency 689 of 880: libmariadb-dev:ppc64el=1:11.8.8-1 Downloading dependency 690 of 880: libglew2.3:ppc64el=2.3.1+dfsg2-5 Downloading dependency 691 of 880: libpython3-dev:ppc64el=3.14.6-1 Downloading dependency 692 of 880: bash:ppc64el=5.3-3 Downloading dependency 693 of 880: libgeos-c1t64:ppc64el=3.14.1-2+b1 Downloading dependency 694 of 880: libucc1:ppc64el=1.8.0-2 Downloading dependency 695 of 880: libunistring5:ppc64el=1.4.2-1 Downloading dependency 696 of 880: libfile-which-perl:ppc64el=1.27-2 Downloading dependency 697 of 880: libvpx12:ppc64el=1.16.0-3 Downloading dependency 698 of 880: libxcb-xfixes0:ppc64el=1.17.0-2+b2 Downloading dependency 699 of 880: libkmlxsd1t64:ppc64el=1.3.0-13+b2 Downloading dependency 700 of 880: libssh2-1-dev:ppc64el=1.11.1-4 Downloading dependency 701 of 880: libwebpmux3:ppc64el=1.5.0-0.1+b2 Downloading dependency 702 of 880: libzmq5:ppc64el=4.3.5-1+b7 Downloading dependency 703 of 880: python3-kiwisolver:ppc64el=1.5.0-2 Downloading dependency 704 of 880: libavif-dev:ppc64el=1.4.2-1 Downloading dependency 705 of 880: libwacom-common:ppc64el=2.18.0-1 Downloading dependency 706 of 880: libspeex1:ppc64el=1.2.1-3+b2 Downloading dependency 707 of 880: libzvbi-common:ppc64el=0.2.44-1 Downloading dependency 708 of 880: libcap2:ppc64el=1:2.78-1 Downloading dependency 709 of 880: libglib2.0-0t64:ppc64el=2.88.2-1 Downloading dependency 710 of 880: libegl1:ppc64el=1.7.0-3+b1 Downloading dependency 711 of 880: libxdmcp6:ppc64el=1:1.1.5-2+b1 Downloading dependency 712 of 880: gpgconf:ppc64el=2.4.9-7 Downloading dependency 713 of 880: libduktape207:ppc64el=2.7.0-2+b3 Downloading dependency 714 of 880: libqt6sql6:ppc64el=6.10.2+dfsg-15 Downloading dependency 715 of 880: ca-certificates-java:ppc64el=20260311 Downloading dependency 716 of 880: hicolor-icon-theme:ppc64el=0.18-2 Downloading dependency 717 of 880: libtext-wrapi18n-perl:ppc64el=0.06-11 Downloading dependency 718 of 880: libjxl-dev:ppc64el=0.11.2-5 Downloading dependency 719 of 880: libgcrypt20:ppc64el=1.12.2-1 Downloading dependency 720 of 880: libxfixes3:ppc64el=1:6.0.0-2+b5 Downloading dependency 721 of 880: librttopo1:ppc64el=1.1.0-4+b2 Downloading dependency 722 of 880: libodbccr2:ppc64el=2.3.14-2 Downloading dependency 723 of 880: libavcodec62:ppc64el=7:8.1.2-2+b1 Downloading dependency 724 of 880: libk5crypto3:ppc64el=1.22.1-3 Downloading dependency 725 of 880: python3-pil.imagetk:ppc64el=12.2.0-1 Downloading dependency 726 of 880: libboost-dev:ppc64el=1.90.0.2 Downloading dependency 727 of 880: libmagic1t64:ppc64el=1:5.47-4 Downloading dependency 728 of 880: tar:ppc64el=1.35+dfsg-4 Downloading dependency 729 of 880: libhwloc-dev:ppc64el=2.14.0-2 Downloading dependency 730 of 880: libqt6gui6:ppc64el=6.10.2+dfsg-15 Downloading dependency 731 of 880: libnspr4:ppc64el=2:4.38.2-1+b1 Downloading dependency 732 of 880: libblkid1:ppc64el=2.42.2-2 Downloading dependency 733 of 880: openjdk-25-jdk:ppc64el=25.0.4~4ea-1 Downloading dependency 734 of 880: qmake6:ppc64el=6.10.2+dfsg-15 Downloading dependency 735 of 880: libswresample6:ppc64el=7:8.1.2-2+b1 Downloading dependency 736 of 880: librav1e-dev:ppc64el=0.8.1-10 Downloading dependency 737 of 880: libhdf5-openmpi-hl-310:ppc64el=1.14.6+repack-2+b1 Downloading dependency 738 of 880: libhwloc15:ppc64el=2.14.0-2 Downloading dependency 739 of 880: libarchive-zip-perl:ppc64el=1.68-1 Downloading dependency 740 of 880: libglycin-2-0:ppc64el=2.1.5+ds-2 Downloading dependency 741 of 880: liblcms2-dev:ppc64el=2.19.1-1 Downloading dependency 742 of 880: libtry-tiny-perl:ppc64el=0.32-1 Downloading dependency 743 of 880: libarchive13t64:ppc64el=3.8.8-2 Downloading dependency 744 of 880: m4:ppc64el=1.4.21-1 Downloading dependency 745 of 880: libp11-kit-dev:ppc64el=0.26.4-1 Downloading dependency 746 of 880: libxcb-image0:ppc64el=0.4.0-2+b3 Downloading dependency 747 of 880: libhdf5-mpi-dev:ppc64el=1.14.6+repack-2+b1 Downloading dependency 748 of 880: libqhull-dev:ppc64el=2020.2-9 Downloading dependency 749 of 880: libxcb-render-util0:ppc64el=0.3.10-1+b2 Downloading dependency 750 of 880: libqt6test6:ppc64el=6.10.2+dfsg-15 Downloading dependency 751 of 880: libts0t64:ppc64el=1.22-1.1+b2 Downloading dependency 752 of 880: libaudit1:ppc64el=1:4.1.2-1+b1 Downloading dependency 753 of 880: libxau6:ppc64el=1:1.0.11-1+b2 Downloading dependency 754 of 880: libbz2-dev:ppc64el=1.0.8-6+b2 Downloading dependency 755 of 880: libxdmcp-dev:ppc64el=1:1.1.5-2+b1 Downloading dependency 756 of 880: libgomp1:ppc64el=16.1.0-2 Downloading dependency 757 of 880: libqt6waylandclient6:ppc64el=6.10.2+dfsg-15 Downloading dependency 758 of 880: libzopfli1:ppc64el=1.0.3-3 Downloading dependency 759 of 880: libqt6opengl6:ppc64el=6.10.2+dfsg-15 Downloading dependency 760 of 880: libpcre2-8-0:ppc64el=10.46-1+b2 Downloading dependency 761 of 880: libqt6openglwidgets6:ppc64el=6.10.2+dfsg-15 Downloading dependency 762 of 880: zlib1g-dev:ppc64el=1:1.3.dfsg+really1.3.2-3 Downloading dependency 763 of 880: liblwp-mediatypes-perl:ppc64el=6.04-2 Downloading dependency 764 of 880: libqt6network6:ppc64el=6.10.2+dfsg-15 Downloading dependency 765 of 880: libheif-plugin-dav1d:ppc64el=1.23.1-1 Downloading dependency 766 of 880: libjpeg-dev:ppc64el=1:3.1.3-4 Downloading dependency 767 of 880: libpython3.14:ppc64el=3.14.6-1 Downloading dependency 768 of 880: libnss3:ppc64el=2:3.124-1 Downloading dependency 769 of 880: libmount1:ppc64el=2.42.2-2 Downloading dependency 770 of 880: libadios2-common-c++-dev:ppc64el=2.12.1+dfsg1-2 Downloading dependency 771 of 880: gdal-data:ppc64el=3.13.1+dfsg-1 Downloading dependency 772 of 880: libfreexl1:ppc64el=2.0.0-1+b4 Downloading dependency 773 of 880: liblapack-dev:ppc64el=3.12.1-8 Downloading dependency 774 of 880: libjs-mathjax:ppc64el=2.7.9+dfsg-1 Downloading dependency 775 of 880: libgdbm6t64:ppc64el=1.26-1+b2 Downloading dependency 776 of 880: libtool:ppc64el=2.5.4-11 Downloading dependency 777 of 880: libice-dev:ppc64el=2:1.1.1-1+b2 Downloading dependency 778 of 880: cmake:ppc64el=4.3.4-1 Downloading dependency 779 of 880: liblz4-1:ppc64el=1.10.0-10 Downloading dependency 780 of 880: librav1e0.8:ppc64el=0.8.1-10 Downloading dependency 781 of 880: libssl-dev:ppc64el=3.6.3-1 Downloading dependency 782 of 880: libxfixes-dev:ppc64el=1:6.0.0-2+b5 Downloading dependency 783 of 880: libsystemd-shared:ppc64el=261.1-3 Downloading dependency 784 of 880: python3-uharfbuzz:ppc64el=0.53.3-1 Downloading dependency 785 of 880: x11proto-dev:ppc64el=2025.1-1 Downloading dependency 786 of 880: libgbm1:ppc64el=26.1.4-1 Downloading dependency 787 of 880: libqhull8.0:ppc64el=2020.2-9 Downloading dependency 788 of 880: libxcb-shape0:ppc64el=1.17.0-2+b2 Downloading dependency 789 of 880: libva2:ppc64el=2.24.1-1 Downloading dependency 790 of 880: qmake6-bin:ppc64el=6.10.2+dfsg-15 Downloading dependency 791 of 880: xvfb:ppc64el=2:21.1.23-1 Downloading dependency 792 of 880: liblz4-dev:ppc64el=1.10.0-10 Downloading dependency 793 of 880: fonts-dejavu-core:ppc64el=2.37-9 Downloading dependency 794 of 880: libhpdf-dev:ppc64el=2.3.0+dfsg-1.1+b1 Downloading dependency 795 of 880: libdconf1:ppc64el=0.49.0-4+b1 Downloading dependency 796 of 880: libopenjp2-7:ppc64el=2.5.4-1.1 Downloading dependency 797 of 880: libclass-xsaccessor-perl:ppc64el=1.19-4+b5 Downloading dependency 798 of 880: libx11-6:ppc64el=2:1.8.13-1 Downloading dependency 799 of 880: dpkg:ppc64el=1.23.7 Downloading dependency 800 of 880: libicu-dev:ppc64el=78.3-2 Downloading dependency 801 of 880: libgcc-s1:ppc64el=16.1.0-2 Downloading dependency 802 of 880: libpython3.14-minimal:ppc64el=3.14.6-1 Downloading dependency 803 of 880: libsensors5:ppc64el=1:3.6.2-2+b2 Downloading dependency 804 of 880: dh-strip-nondeterminism:ppc64el=1.15.1-1 Downloading dependency 805 of 880: libalglib4.7:ppc64el=4.7.0-1+b1 Downloading dependency 806 of 880: libvorbis0a:ppc64el=1.3.7-3+b2 Downloading dependency 807 of 880: dbus:ppc64el=1.16.2-5+b1 Downloading dependency 808 of 880: libdav1d7:ppc64el=1.5.3-1+b2 Downloading dependency 809 of 880: python3-packaging:ppc64el=26.2-2 Downloading dependency 810 of 880: libxcomposite1:ppc64el=1:0.4.6-1+b2 Downloading dependency 811 of 880: libavif16:ppc64el=1.4.2-1 Downloading dependency 812 of 880: libdvdread8t64:ppc64el=7.0.1-1+b1 Downloading dependency 813 of 880: libwebp7:ppc64el=1.5.0-0.1+b2 Downloading dependency 814 of 880: libhwy1t64:ppc64el=1.3.0-2+b1 Downloading dependency 815 of 880: libadios2-mpi-auxiliary-dev:ppc64el=2.12.1+dfsg1-2 Downloading dependency 816 of 880: libfyba0t64:ppc64el=4.1.1-11+b2 Downloading dependency 817 of 880: intltool-debian:ppc64el=0.35.0+20060710.6 Downloading dependency 818 of 880: libacl1-dev:ppc64el=2.4.0-1 Downloading dependency 819 of 880: libmuparser-dev:ppc64el=2.3.4-2+b1 Downloading dependency 820 of 880: libhdf5-openmpi-dev:ppc64el=1.14.6+repack-2+b1 Downloading dependency 821 of 880: python3:ppc64el=3.14.6-1 Downloading dependency 822 of 880: libhtml-tree-perl:ppc64el=5.07-3 Downloading dependency 823 of 880: libqt6core6t64:ppc64el=6.10.2+dfsg-15 Downloading dependency 824 of 880: libxvidcore4:ppc64el=2:1.3.7-3+b2 Downloading dependency 825 of 880: libxaw7:ppc64el=2:1.0.16-1+b2 Downloading dependency 826 of 880: pci.ids:ppc64el=0.0~2026.07.06-1 Downloading dependency 827 of 880: libfuse3-4:ppc64el=3.18.2-2 Downloading dependency 828 of 880: libhdf5-fortran-310:ppc64el=1.14.6+repack-2+b1 Downloading dependency 829 of 880: libtbb12:ppc64el=2022.3.0-2 Downloading dependency 830 of 880: openssh-client:ppc64el=1:10.4p1-1 Downloading dependency 831 of 880: libcrypt1:ppc64el=1:4.5.1-1+b1 Downloading dependency 832 of 880: libglvnd0:ppc64el=1.7.0-3+b1 Downloading dependency 833 of 880: libgtk-3-common:ppc64el=3.24.52-1 Downloading dependency 834 of 880: libsvtav1enc-dev:ppc64el=4.1.0+dfsg-1 Downloading dependency 835 of 880: autopoint:ppc64el=1.0-3 Downloading dependency 836 of 880: libcups2t64:ppc64el=2.4.18-1 Downloading dependency 837 of 880: libassuan9:ppc64el=3.0.2-2+b2 Downloading dependency 838 of 880: libxcb-xinput0:ppc64el=1.17.0-2+b2 Downloading dependency 839 of 880: mesa-libgallium:ppc64el=26.1.4-1 Downloading dependency 840 of 880: file:ppc64el=1:5.47-4 Downloading dependency 841 of 880: libclang-common-21-dev:ppc64el=1:21.1.8-7+b4 Downloading dependency 842 of 880: libxcb-dri3-0:ppc64el=1.17.0-2+b2 Downloading dependency 843 of 880: make:ppc64el=4.4.1-3 Downloading dependency 844 of 880: libhdf5-openmpi-hl-fortran-310:ppc64el=1.14.6+repack-2+b1 Downloading dependency 845 of 880: libgpg-error0:ppc64el=1.61-3 Downloading dependency 846 of 880: default-jdk-headless:ppc64el=2:1.25-77 Downloading dependency 847 of 880: libatk1.0-0t64:ppc64el=2.61.0-1 Downloading dependency 848 of 880: libhpdf-2.3.0:ppc64el=2.3.0+dfsg-1.1+b1 Downloading dependency 849 of 880: libgav1-2:ppc64el=0.20.0-2+b1 Downloading dependency 850 of 880: libx264-165:ppc64el=2:0.165.3223+git20250910.0480cb0-1 Downloading dependency 851 of 880: libnl-route-3-200:ppc64el=3.12.0-2+b1 Downloading dependency 852 of 880: libhdf4-0:ppc64el=4.3.1-2+b1 Downloading dependency 853 of 880: libevent-extra-2.1-7t64:ppc64el=2.1.13-stable-1 Downloading dependency 854 of 880: libmpfi0:ppc64el=1.5.4+ds-5 Downloading dependency 855 of 880: libsuperlu-dev:ppc64el=7.0.1+dfsg1-2+b2 Downloading dependency 856 of 880: libx265-216:ppc64el=4.2-3 Downloading dependency 857 of 880: libopenmpi-dev:ppc64el=5.0.10-1 Downloading dependency 858 of 880: libnghttp3-dev:ppc64el=1.15.0-1 Downloading dependency 859 of 880: libzfp1t64:ppc64el=1.0.1-4+b7 Downloading dependency 860 of 880: librtmp1:ppc64el=2.6-1 Downloading dependency 861 of 880: libkrb5-3:ppc64el=1.22.1-3 Downloading dependency 862 of 880: systemd:ppc64el=261.1-3 Downloading dependency 863 of 880: liblapack3:ppc64el=3.12.1-8 Downloading dependency 864 of 880: libalglib-dev:ppc64el=4.7.0-1+b1 Downloading dependency 865 of 880: grep:ppc64el=3.12-1 Downloading dependency 866 of 880: dbus-session-bus-common:ppc64el=1.16.2-5 Downloading dependency 867 of 880: gcc-powerpc64le-linux-gnu:ppc64el=4:15.2.0-5+b1 Downloading dependency 868 of 880: g++-15-powerpc64le-linux-gnu:ppc64el=15.3.0-1 Downloading dependency 869 of 880: libattr1-dev:ppc64el=1:2.6.0-1 Downloading dependency 870 of 880: libexpat1-dev:ppc64el=2.8.2-1 Downloading dependency 871 of 880: libyuv0:ppc64el=0.0.1949.20260706-1 Downloading dependency 872 of 880: libhwy-dev:ppc64el=1.3.0-2+b1 Downloading dependency 873 of 880: libpoppler156:ppc64el=26.01.0-5 Downloading dependency 874 of 880: python3-mpi4py:ppc64el=4.1.2-1 Downloading dependency 875 of 880: libpq-dev:ppc64el=18.4-1+b1 Downloading dependency 876 of 880: libmp3lame0:ppc64el=3.101~svn6531+dfsg-1 Downloading dependency 877 of 880: libarmadillo-dev:ppc64el=1:15.2.1+dfsg-2 Downloading dependency 878 of 880: libnss3-dev:ppc64el=2:3.124-1 Downloading dependency 879 of 880: libfontconfig-dev:ppc64el=2.17.1-5 Downloading dependency 880 of 880: libunwind8:ppc64el=1.8.1-0.4 env --chdir=/srv/rebuilderd/tmp/rebuilderdQzcCKR/out DEB_BUILD_OPTIONS=parallel=8 LANG=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 SOURCE_DATE_EPOCH=1784022034 SBUILD_CONFIG=/srv/rebuilderd/tmp/debrebuildV2auUx/debrebuild.sbuildrc.ZxfmgVlBqs8b sbuild --build=ppc64el --host=ppc64el --arch-any --no-arch-all --chroot=/srv/rebuilderd/tmp/debrebuildV2auUx/debrebuild.tar.o38FJXT3QT_S --chroot-mode=unshare --dist=unstable --no-run-lintian --no-run-piuparts --no-run-autopkgtest --no-apt-update --no-apt-upgrade --no-apt-distupgrade --no-source --verbose --nolog --bd-uninstallable-explainer= --build-path=/build/reproducible-path --dsc-dir=vtk9-9.6.2+dfsg1 /srv/rebuilderd/tmp/rebuilderdQzcCKR/inputs/vtk9_9.6.2+dfsg1-2.dsc I: consider moving your ~/.sbuildrc to /srv/rebuilderd/.config/sbuild/config.pl The Debian buildds switched to the "unshare" backend and sbuild will default to it in the future. To start using "unshare" add this to your `~/.config/sbuild/config.pl`: $chroot_mode = "unshare"; If you want to keep the old "schroot" mode even in the future, add the following to your `~/.config/sbuild/config.pl`: $chroot_mode = "schroot"; $schroot = "schroot"; sbuild (Debian sbuild) 0.89.3+deb13u4 (28 December 2025) on osuosl6-ppc64el.debian.net +==============================================================================+ | vtk9 9.6.2+dfsg1-2 (ppc64el) Tue, 14 Jul 2026 18:06:04 +0000 | +==============================================================================+ Package: vtk9 Version: 9.6.2+dfsg1-2 Source Version: 9.6.2+dfsg1-2 Distribution: unstable Machine Architecture: ppc64el Host Architecture: ppc64el Build Architecture: ppc64el Build Type: any I: No tarballs found in /srv/rebuilderd/.cache/sbuild I: Unpacking /srv/rebuilderd/tmp/debrebuildV2auUx/debrebuild.tar.o38FJXT3QT_S to /srv/rebuilderd/tmp/tmp.sbuild.1831B3fOHa... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Fetch source files Tue, 14 Jul 2026 18:06:17 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/rebuilderd/tmp/rebuilderdQzcCKR/inputs/vtk9_9.6.2+dfsg1-2.dsc exists in /srv/rebuilderd/tmp/rebuilderdQzcCKR/inputs; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Tue, 14 Jul 2026 18:06:18 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: dpkg-dev (>= 1.22.5), chrpath, cmake, debhelper-compat (= 13), default-jdk, libmariadb-dev, dh-sequence-python3, hdf5-tools, dh-sequence-javahelper, libalglib-dev, javahelper, libboost-dev, libadios2-mpi-c++-dev, libavcodec-dev, libavformat-dev, libavutil-dev, libdigest-md5-perl, libdouble-conversion-dev, libeigen3-dev, libexpat-dev, libexprtk-dev, libfontconfig-dev, libfreetype-dev, libgdal-dev, libgl-dev, libgl2ps-dev, libglew-dev, libglu-dev, libhdf5-mpi-dev, libhpdf-dev, libjpeg-dev, libjs-mathjax, libjsoncpp-dev, liblz4-dev, libnetcdf-dev (>= 1:4.9.0), libogg-dev, libpng-dev, libpq-dev, libproj-dev, libsqlite3-dev, libswscale-dev, libtbb-dev, libtheora-dev, libtiff-dev, libutfcpp-dev, libx11-dev, libxcursor-dev, libxdmf-dev, libxml2-dev, libxpm-dev, libxt-dev, lzma, nlohmann-json3-dev, mpi-default-dev, pkgconf, python3-dev, python3-matplotlib, python3-mpi4py, qt6-base-dev, texlive-binaries, x11proto-core-dev, xauth, xvfb, zlib1g-dev, sqlite3, build-essential Filtered Build-Depends: dpkg-dev (>= 1.22.5), chrpath, cmake, debhelper-compat (= 13), default-jdk, libmariadb-dev, dh-sequence-python3, hdf5-tools, dh-sequence-javahelper, libalglib-dev, javahelper, libboost-dev, libadios2-mpi-c++-dev, libavcodec-dev, libavformat-dev, libavutil-dev, libdigest-md5-perl, libdouble-conversion-dev, libeigen3-dev, libexpat-dev, libexprtk-dev, libfontconfig-dev, libfreetype-dev, libgdal-dev, libgl-dev, libgl2ps-dev, libglew-dev, libglu-dev, libhdf5-mpi-dev, libhpdf-dev, libjpeg-dev, libjs-mathjax, libjsoncpp-dev, liblz4-dev, libnetcdf-dev (>= 1:4.9.0), libogg-dev, libpng-dev, libpq-dev, libproj-dev, libsqlite3-dev, libswscale-dev, libtbb-dev, libtheora-dev, libtiff-dev, libutfcpp-dev, libx11-dev, libxcursor-dev, libxdmf-dev, libxml2-dev, libxpm-dev, libxt-dev, lzma, nlohmann-json3-dev, mpi-default-dev, pkgconf, python3-dev, python3-matplotlib, python3-mpi4py, qt6-base-dev, texlive-binaries, x11proto-core-dev, xauth, xvfb, zlib1g-dev, sqlite3, build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-AIMUHr/apt_archive/sbuild-build-depends-main-dummy.deb'. Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies +------------------------------------------------------------------------------+ | Check architectures Tue, 14 Jul 2026 18:06:21 +0000 | +------------------------------------------------------------------------------+ Arch check ok (ppc64el included in any all) +------------------------------------------------------------------------------+ | Build environment Tue, 14 Jul 2026 18:06:22 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.95+deb13-powerpc64le-64k #1 SMP Debian 6.12.95-1 (2026-07-04) ppc64el (ppc64le) Toolchain package versions: binutils_2.46.50.20260617-1 dpkg-dev_1.23.7 g++-15_15.3.0-1 gcc-15_15.3.0-1 libc6-dev_2.42-17 libstdc++-15-dev_15.3.0-1 libstdc++6_16.1.0-2 linux-libc-dev_7.1.3-1 Package versions: adwaita-icon-theme_50.0-2 at-spi2-common_2.61.0-1 autoconf_2.73-2 automake_1:1.18.1-4 autopoint_1.0-3 autotools-dev_20240727.1+nmu1 base-files_14.2 base-passwd_3.6.8 bash_5.3-3 binfmt-support_2.2.2-8 binutils_2.46.50.20260617-1 binutils-common_2.46.50.20260617-1 binutils-powerpc64le-linux-gnu_2.46.50.20260617-1 bsdextrautils_2.42.2-2 bubblewrap_0.11.2-2 build-essential_12.12 bzip2_1.0.8-6+b2 ca-certificates_20260601 ca-certificates-java_20260311 cfortran_20210827-1.1 chrpath_0.18-1 cmake_4.3.4-1 comerr-dev_2.1-1.47.4-1 coreutils_9.10-1 cpp_4:15.2.0-5+b1 cpp-15_15.3.0-1 cpp-15-powerpc64le-linux-gnu_15.3.0-1 cpp-powerpc64le-linux-gnu_4:15.2.0-5+b1 dash_0.5.12-12 dbus_1.16.2-5+b1 dbus-bin_1.16.2-5+b1 dbus-daemon_1.16.2-5+b1 dbus-session-bus-common_1.16.2-5 dbus-system-bus-common_1.16.2-5 dbus-user-session_1.16.2-5+b1 dconf-gsettings-backend_0.49.0-4+b1 dconf-service_0.49.0-4+b1 dctrl-tools_2.24-3 debconf_1.5.92 debhelper_14.3 debianutils_5.23.2 default-jdk_2:1.25-77 default-jdk-headless_2:1.25-77 default-jre_2:1.25-77 default-jre-headless_2:1.25-77 devscripts_2.26.10 dh-autoreconf_22 dh-python_7.20260623 dh-strip-nondeterminism_1.15.1-1 diffutils_1:3.12-1 dpkg_1.23.7 dpkg-dev_1.23.7 dwz_0.17-1 fastjar_2:0.98-8 file_1:5.47-4 findutils_4.10.0-4 fontconfig_2.17.1-5 fontconfig-config_2.17.1-5 fonts-dejavu-core_2.37-9 fonts-dejavu-mono_2.37-9 fonts-lyx_2.5.1-1 fonts-mathjax_2.7.9+dfsg-1 g++_4:15.2.0-5+b1 g++-15_15.3.0-1 g++-15-powerpc64le-linux-gnu_15.3.0-1 g++-powerpc64le-linux-gnu_4:15.2.0-5+b1 gcc_4:15.2.0-5+b1 gcc-15_15.3.0-1 gcc-15-base_15.3.0-1 gcc-15-powerpc64le-linux-gnu_15.3.0-1 gcc-16-base_16.1.0-2 gcc-powerpc64le-linux-gnu_4:15.2.0-5+b1 gdal-data_3.13.1+dfsg-1 gdal-plugins_3.13.1+dfsg-1 gettext_1.0-3 gettext-base_1.0-3 gfortran-15_15.3.0-1 gfortran-15-powerpc64le-linux-gnu_15.3.0-1 glycin-loaders_2.1.5+ds-2 glycin-thumbnailers_2.1.5+ds-2 gosop_1.1.0-3+b3 gpg_2.4.9-7 gpg-agent_2.4.9-7 gpgconf_2.4.9-7 grep_3.12-1 groff-base_1.24.1-1 gtk-update-icon-cache_4.22.4+ds-1 gzip_1.13-1 hdf5-helpers_1.14.6+repack-2+b1 hdf5-tools_1.14.6+repack-2+b1 hicolor-icon-theme_0.18-2 hostname_3.25 ibverbs-providers_63.0-2 icu-devtools_78.3-2 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 jarwrapper_0.82 java-common_0.77 javahelper_0.82 krb5-multidev_1.22.1-3 libabsl20260107_20260107.0-5 libacl1_2.4.0-1 libacl1-dev_2.4.0-1 libadios2-common-c++-dev_2.12.1+dfsg1-2 libadios2-common-core-dev_2.12.1+dfsg1-2 libadios2-mpi-auxiliary-2.12_2.12.1+dfsg1-2 libadios2-mpi-auxiliary-dev_2.12.1+dfsg1-2 libadios2-mpi-c++-2.12_2.12.1+dfsg1-2 libadios2-mpi-c++-dev_2.12.1+dfsg1-2 libadios2-mpi-c-2.12_2.12.1+dfsg1-2 libadios2-mpi-core-2.12_2.12.1+dfsg1-2 libadios2-mpi-core-dev_2.12.1+dfsg1-2 libadios2-mpi-plugins_2.12.1+dfsg1-2 libaec-dev_1.1.7-1 libaec0_1.1.7-1 libalglib-dev_4.7.0-1+b1 libalglib4.7_4.7.0-1+b1 libamd-comgr3_7.0.2+dfsg-3 libamdhip64-6_6.4.3-5 libaom-dev_3.13.1-2+b1 libaom3_3.13.1-2+b1 libapparmor1_4.1.7-4 libarchive-dev_3.8.8-2 libarchive-zip-perl_1.68-1 libarchive13t64_3.8.8-2 libarmadillo-dev_1:15.2.1+dfsg-2 libarmadillo15_1:15.2.1+dfsg-2 libarpack2-dev_3.9.1-6+b2 libarpack2t64_3.9.1-6+b2 libasan8_16.1.0-2 libasound2-data_1.2.16.1-1 libasound2t64_1.2.16.1-1 libassuan-dev_3.0.2-2+b2 libassuan9_3.0.2-2+b2 libatk-bridge2.0-0t64_2.61.0-1 libatk1.0-0t64_2.61.0-1 libatomic1_16.1.0-2 libatspi2.0-0t64_2.61.0-1 libattr1_1:2.6.0-1 libattr1-dev_1:2.6.0-1 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libavahi-client3_0.8-18 libavahi-common-data_0.8-18 libavahi-common3_0.8-18 libavcodec-dev_7:8.1.2-2+b1 libavcodec62_7:8.1.2-2+b1 libavformat-dev_7:8.1.2-2+b1 libavformat62_7:8.1.2-2+b1 libavif-dev_1.4.2-1 libavif16_1.4.2-1 libavutil-dev_7:8.1.2-2+b1 libavutil60_7:8.1.2-2+b1 libb-hooks-op-check-perl_0.22-3+b4 libb2-1_0.98.1-1.1+b3 libbinutils_2.46.50.20260617-1 libblas-dev_3.12.1-8 libblas3_3.12.1-8 libblkid1_2.42.2-2 libblosc-dev_1.21.5+ds-2+b2 libblosc1_1.21.5+ds-2+b2 libblosc2-7_2.23.1+ds-1 libbluray3_1:1.4.1-2 libboost-dev_1.90.0.2 libboost1.90-dev_1.90.0-6 libbrotli-dev_1.2.0-3 libbrotli1_1.2.0-3 libbsd0_0.12.2-3 libbz2-1.0_1.0.8-6+b2 libbz2-dev_1.0.8-6+b2 libc-bin_2.42-17 libc-dev-bin_2.42-17 libc-gconv-modules-extra_2.42-17 libc6_2.42-17 libc6-dev_2.42-17 libcairo-gobject2_1.18.4-3+b1 libcairo2_1.18.4-3+b1 libcap-ng0_0.9.3-1+b1 libcap2_1:2.78-1 libcbor0.10_0.10.2-2.1+b1 libcc1-0_16.1.0-2 libcfitsio-dev_4.6.4-1 libcfitsio10t64_4.6.4-1 libchromaprint1_1.6.0-3 libcjson1_1.7.19-2+b1 libclang-common-21-dev_1:21.1.8-7+b4 libclass-method-modifiers-perl_2.15-1 libclass-xsaccessor-perl_1.19-4+b5 libclone-perl_0.50-1 libcloudproviders0_0.4.0-2+b1 libcodec2-1.2_1.2.0-5 libcolord2_1.4.8-3 libcom-err2_1.47.4-1 libconfig-inifiles-perl_3.000003-5 libcrypt1_1:4.5.1-1+b1 libctf-nobfd0_2.46.50.20260617-1 libctf0_2.46.50.20260617-1 libcups2t64_2.4.18-1 libcurl3t64-gnutls_8.21.0-2 libcurl4-gnutls_8.21.0-2 libcurl4-gnutls-dev_8.21.0-2 libcurl4t64_8.21.0-2 libdatrie1_0.2.14-2 libdav1d-dev_1.5.3-1+b2 libdav1d7_1.5.3-1+b2 libdb5.3t64_5.3.28+dfsg2-11+b1 libdbus-1-3_1.16.2-5+b1 libdconf1_0.49.0-4+b1 libde265-0_1.1.1-1 libdebconfclient0_0.283 libdebhelper-perl_14.3 libdeflate-dev_1.25-1 libdeflate0_1.25-1 libdevel-callchecker-perl_0.009-3 libdouble-conversion-dev_3.4.0-1+b1 libdouble-conversion3_3.4.0-1+b1 libdpkg-perl_1.23.7 libdrm-amdgpu1_2.4.134-3 libdrm-common_2.4.134-3 libdrm2_2.4.134-3 libduktape207_2.7.0-2+b3 libdvdnav4_7.0.0-2+b1 libdvdread8t64_7.0.1-1+b1 libdynaloader-functions-perl_0.004-2 libedit2_3.1-20260512-1 libegl-mesa0_26.1.4-1 libegl1_1.7.0-3+b1 libeigen3-dev_3.4.0-5 libelf1t64_0.195-1 libencode-locale-perl_1.05-3 libepoxy0_1.5.10-2+b2 libevdev2_1.13.6+dfsg-3 libevent-2.1-7t64_2.1.13-stable-1 libevent-core-2.1-7t64_2.1.13-stable-1 libevent-dev_2.1.13-stable-1 libevent-extra-2.1-7t64_2.1.13-stable-1 libevent-openssl-2.1-7t64_2.1.13-stable-1 libevent-pthreads-2.1-7t64_2.1.13-stable-1 libexpat1_2.8.2-1 libexpat1-dev_2.8.2-1 libexprtk-dev_0.0.3-4 libext2fs-dev_1.47.4-1 libext2fs2t64_1.47.4-1 libfabric1_2.1.0-1.1+b2 libffi8_3.7.1-2 libfido2-1_1.17.0-1 libfile-dirlist-perl_0.05-3 libfile-homedir-perl_1.006-2 libfile-listing-perl_6.16-1 libfile-stripnondeterminism-perl_1.15.1-1 libfile-touch-perl_0.12-2 libfile-which-perl_1.27-2 libfontconfig-dev_2.17.1-5 libfontconfig1_2.17.1-5 libfontenc1_1:1.1.8-1+b3 libfreetype-dev_2.14.3+dfsg-1 libfreetype6_2.14.3+dfsg-1 libfreexl-dev_2.0.0-1+b4 libfreexl1_2.0.0-1+b4 libfribidi0_1.0.16-5+b1 libfuse3-4_3.18.2-2 libfyba-dev_4.1.1-11+b2 libfyba0t64_4.1.1-11+b2 libgav1-2_0.20.0-2+b1 libgbm1_26.1.4-1 libgcc-15-dev_15.3.0-1 libgcc-s1_16.1.0-2 libgcrypt20_1.12.2-1 libgdal-dev_3.13.1+dfsg-1 libgdal39_3.13.1+dfsg-1 libgdbm-compat4t64_1.26-1+b2 libgdbm6t64_1.26-1+b2 libgdk-pixbuf-2.0-0_2.44.6+dfsg-2 libgdk-pixbuf2.0-common_2.44.6+dfsg-2 libgeos-c1t64_3.14.1-2+b1 libgeos-dev_3.14.1-2+b1 libgeos3.14.1_3.14.1-2+b1 libgeotiff-dev_1.7.4-2 libgeotiff5_1.7.4-2 libgfortran-15-dev_15.3.0-1 libgfortran5_16.1.0-2 libgif-dev_6.1.3-1 libgif7_6.1.3-1 libgl-dev_1.7.0-3+b1 libgl1_1.7.0-3+b1 libgl1-mesa-dri_26.1.4-1 libgl2ps-dev_1.4.2+dfsg1-4+b1 libgl2ps1.4_1.4.2+dfsg1-4+b1 libglew-common-dev_2.3.1+dfsg2-5 libglew-dev_2.3.1+dfsg2-5 libglew2.3_2.3.1+dfsg2-5 libglib2.0-0t64_2.88.2-1 libglu1-mesa_9.0.2-1.1+b4 libglu1-mesa-dev_9.0.2-1.1+b4 libglvnd0_1.7.0-3+b1 libglx-dev_1.7.0-3+b1 libglx-mesa0_26.1.4-1 libglx0_1.7.0-3+b1 libglycin-2-0_2.1.5+ds-2 libgme0_0.6.4-1+b1 libgmp-dev_2:6.3.0+dfsg-5+b2 libgmp10_2:6.3.0+dfsg-5+b2 libgmpxx4ldbl_2:6.3.0+dfsg-5+b2 libgnutls-dane0t64_3.8.13-1 libgnutls28-dev_3.8.13-1 libgnutls30t64_3.8.13-1 libgomp1_16.1.0-2 libgpg-error-dev_1.61-3 libgpg-error0_1.61-3 libgpgme-dev_2.1.2-1 libgpgme45_2.1.2-1 libgpgmepp-dev_2.1.0-2 libgpgmepp7_2.1.0-2 libgraphite2-3_1.3.15-2 libgsm1_1.0.24-1 libgssapi-krb5-2_1.22.1-3 libgssrpc4t64_1.22.1-3 libgtk-3-0t64_3.24.52-1 libgtk-3-common_3.24.52-1 libgudev-1.0-0_238-7+b2 libgzstream-dev_1.5+git20171107.9a20658-3+b2 libgzstream0_1.5+git20171107.9a20658-3+b2 libharfbuzz-subset0_12.3.2-2+b2 libharfbuzz0b_12.3.2-2+b2 libhdf4-0_4.3.1-2+b1 libhdf4-dev_4.3.1-2+b1 libhdf5-310_1.14.6+repack-2+b1 libhdf5-cpp-310_1.14.6+repack-2+b1 libhdf5-dev_1.14.6+repack-2+b1 libhdf5-fortran-310_1.14.6+repack-2+b1 libhdf5-hl-310_1.14.6+repack-2+b1 libhdf5-hl-cpp-310_1.14.6+repack-2+b1 libhdf5-hl-fortran-310_1.14.6+repack-2+b1 libhdf5-mpi-dev_1.14.6+repack-2+b1 libhdf5-openmpi-310_1.14.6+repack-2+b1 libhdf5-openmpi-cpp-310_1.14.6+repack-2+b1 libhdf5-openmpi-dev_1.14.6+repack-2+b1 libhdf5-openmpi-fortran-310_1.14.6+repack-2+b1 libhdf5-openmpi-hl-310_1.14.6+repack-2+b1 libhdf5-openmpi-hl-cpp-310_1.14.6+repack-2+b1 libhdf5-openmpi-hl-fortran-310_1.14.6+repack-2+b1 libheif-dev_1.23.1-1 libheif-plugin-dav1d_1.23.1-1 libheif-plugin-libde265_1.23.1-1 libheif1_1.23.1-1 libhogweed6t64_3.10.2-1+b1 libhpdf-2.3.0_2.3.0+dfsg-1.1+b1 libhpdf-dev_2.3.0+dfsg-1.1+b1 libhsa-runtime64-1_6.4.3+dfsg-5 libhtml-parser-perl_3.83-2 libhtml-tagset-perl_3.24-1 libhtml-tree-perl_5.07-3 libhttp-cookies-perl_6.11-1 libhttp-date-perl_6.08-1 libhttp-message-perl_7.02-1 libhttp-negotiate-perl_6.01-2 libhwloc-dev_2.14.0-2 libhwloc-plugins_2.14.0-2 libhwloc15_2.14.0-2 libhwy-dev_1.3.0-2+b1 libhwy1t64_1.3.0-2+b1 libibmad5_63.0-2 libibumad3_63.0-2 libibverbs-dev_63.0-2 libibverbs1_63.0-2 libice-dev_2:1.1.1-1+b2 libice6_2:1.1.1-1+b2 libicu-dev_78.3-2 libicu78_78.3-2 libidn2-0_2.3.8-5 libidn2-dev_2.3.8-5 libimagequant0_4.4.1-1+b2 libimport-into-perl_1.002005-2 libinput-bin_1.31.3-1 libinput10_1.31.3-1 libio-html-perl_1.004-3 libio-socket-ssl-perl_2.099-1 libio-string-perl_1.08-4 libisl23_0.27-2 libitm1_16.1.0-2 libjansson4_2.15.1-1 libjbig-dev_2.1-6.1+b3 libjbig0_2.1-6.1+b3 libjpeg-dev_1:3.1.3-4 libjpeg62-turbo_1:3.1.3-4 libjpeg62-turbo-dev_1:3.1.3-4 libjs-jquery_3.7.1+dfsg+~3.5.33-1 libjs-jquery-ui_1.13.2+dfsg-1 libjs-mathjax_2.7.9+dfsg-1 libjs-sphinxdoc_9.1.0-4 libjson-c-dev_0.19+ds-1 libjson-c5_0.19+ds-1 libjsoncpp-dev_1.9.8-1 libjsoncpp26_1.9.8-1 libjxl-dev_0.11.2-5 libjxl0.11_0.11.2-5 libk5crypto3_1.22.1-3 libkadm5clnt-mit12_1.22.1-3 libkadm5srv-mit12_1.22.1-3 libkdb5-10t64_1.22.1-3 libkeyutils1_1.6.3-6+b2 libkml-dev_1.3.0-13+b2 libkmlbase1t64_1.3.0-13+b2 libkmlconvenience1t64_1.3.0-13+b2 libkmldom1t64_1.3.0-13+b2 libkmlengine1t64_1.3.0-13+b2 libkmlregionator1t64_1.3.0-13+b2 libkmlxsd1t64_1.3.0-13+b2 libkpathsea6_2026.20260303.78225+ds-4 libkrb5-3_1.22.1-3 libkrb5-dev_1.22.1-3 libkrb5support0_1.22.1-3 libksba8_1.8.0-3 liblapack-dev_3.12.1-8 liblapack3_3.12.1-8 liblcms2-2_2.19.1-1 liblcms2-dev_2.19.1-1 libldap-dev_2.6.13+dfsg-1 libldap2_2.6.13+dfsg-1 liblerc-dev_4.1.1+ds-1 liblerc4_4.1.1+ds-1 libllvm21_1:21.1.8-7+b4 liblsan0_16.1.0-2 libltdl-dev_2.5.4-11 libltdl7_2.5.4-11 liblwp-mediatypes-perl_6.04-2 liblwp-protocol-https-perl_6.15-1 liblz4-1_1.10.0-10 liblz4-dev_1.10.0-10 liblzma-dev_5.8.3-1 liblzma5_5.8.3-1 libmagic-mgc_1:5.47-4 libmagic1t64_1:5.47-4 libmariadb-dev_1:11.8.8-1 libmariadb-dev-compat_1:11.8.8-1 libmariadb3_1:11.8.8-1 libmd0_1.2.0-2 libmd4c0_0.5.3-1 libminizip-dev_1:1.3.dfsg+really1.3.2-3 libminizip1t64_1:1.3.dfsg+really1.3.2-3 libmodule-runtime-perl_0.018-1 libmoo-perl_2.005005-1 libmount1_2.42.2-2 libmp3lame0_3.101~svn6531+dfsg-1 libmpc3_1.3.1-3 libmpfi0_1.5.4+ds-5 libmpfr6_4.2.2-3 libmpg123-0t64_1.33.6-1 libmtdev1t64_1.1.7-1+b2 libmunge2_0.5.18-1 libmuparser-dev_2.3.4-2+b1 libmuparser2v5_2.3.4-2+b1 libncursesw6_6.6+20260608-2 libnet-http-perl_6.24-1 libnet-ssleay-perl_1.96-1 libnetcdf-dev_1:4.10.1-1 libnetcdf22_1:4.10.1-1 libnettle8t64_3.10.2-1+b1 libnghttp2-14_1.69.0-1 libnghttp2-dev_1.69.0-1 libnghttp3-9_1.15.0-1 libnghttp3-dev_1.15.0-1 libngtcp2-16_1.22.1-1 libngtcp2-crypto-gnutls-dev_1.22.1-1 libngtcp2-crypto-gnutls8_1.22.1-1 libngtcp2-crypto-ossl0_1.22.1-1 libngtcp2-dev_1.22.1-1 libnl-3-200_3.12.0-2+b1 libnl-3-dev_3.12.0-2+b1 libnl-route-3-200_3.12.0-2+b1 libnl-route-3-dev_3.12.0-2+b1 libnorm1t64_1.5.9+dfsg-4+b1 libnpth0t64_1.8-3+b2 libnspr4_2:4.38.2-1+b1 libnspr4-dev_2:4.38.2-1+b1 libnss3_2:3.124-1 libnss3-dev_2:3.124-1 libnuma-dev_2.0.19-1+b2 libnuma1_2.0.19-1+b2 libodbc2_2.3.14-2 libodbccr2_2.3.14-2 libodbcinst2_2.3.14-2 libogg-dev_1.3.6-2+b1 libogg0_1.3.6-2+b1 libopengl-dev_1.7.0-3+b1 libopengl0_1.7.0-3+b1 libopenjp2-7_2.5.4-1.1 libopenjp2-7-dev_2.5.4-1.1 libopenmpi-dev_5.0.10-1 libopenmpi40_5.0.10-1 libopenmpt0t64_0.8.7-1 libopus0_1.6.1-1+b1 libp11-kit-dev_0.26.4-1 libp11-kit0_0.26.4-1 libpam-modules_1.7.0-8 libpam-modules-bin_1.7.0-8 libpam-runtime_1.7.0-8 libpam-systemd_261.1-3 libpam0g_1.7.0-8 libpango-1.0-0_1.58.0-1 libpangocairo-1.0-0_1.58.0-1 libpangoft2-1.0-0_1.58.0-1 libpaper2_2.2.5-0.4 libparams-classify-perl_0.015-2+b5 libpciaccess0_0.19-2 libpcre2-16-0_10.46-1+b2 libpcre2-32-0_10.46-1+b2 libpcre2-8-0_10.46-1+b2 libpcre2-dev_10.46-1+b2 libpcre2-posix3_10.46-1+b2 libpcsclite1_2.5.1-1 libperl5.40_5.40.1-8 libpgm-5.3-0t64_5.3.128~dfsg-3 libpipeline1_1.5.8-3 libpixman-1-0_0.46.4-1+b2 libpkgconf7_2.5.1-4 libpmix2t64_6.0.0+really5.0.9-3+b2 libpng-dev_1.6.58-1 libpng16-16t64_1.6.58-1 libpoppler-dev_26.01.0-5 libpoppler-private-dev_26.01.0-5 libpoppler156_26.01.0-5 libpotrace0_1.16-2+b3 libpq-dev_18.4-1+b1 libpq5_18.4-1+b1 libproc2-1_2:4.0.6-2 libproj-dev_9.8.1-1 libproj25_9.8.1-1 libproxy1v5_0.5.12-1+b1 libprrte-bin_3.0.13-3 libprrte-dev_3.0.13-3 libprrte3_3.0.13-3 libpsl-dev_0.23.0-1 libpsl5t64_0.23.0-1 libptexenc1_2026.20260303.78225+ds-4 libpugixml1v5_1.16-1 libpython3-dev_3.14.6-1 libpython3-stdlib_3.14.6-1 libpython3.14_3.14.6-1 libpython3.14-dev_3.14.6-1 libpython3.14-minimal_3.14.6-1 libpython3.14-stdlib_3.14.6-1 libqhull-dev_2020.2-9 libqhull-r8.0_2020.2-9 libqhull8.0_2020.2-9 libqhullcpp8.0_2020.2-9 libqt6concurrent6_6.10.2+dfsg-15 libqt6core6t64_6.10.2+dfsg-15 libqt6dbus6_6.10.2+dfsg-15 libqt6gui6_6.10.2+dfsg-15 libqt6network6_6.10.2+dfsg-15 libqt6opengl6_6.10.2+dfsg-15 libqt6openglwidgets6_6.10.2+dfsg-15 libqt6printsupport6_6.10.2+dfsg-15 libqt6sql6_6.10.2+dfsg-15 libqt6test6_6.10.2+dfsg-15 libqt6waylandclient6_6.10.2+dfsg-15 libqt6widgets6_6.10.2+dfsg-15 libqt6wlshellintegration6_6.10.2+dfsg-15 libqt6xml6_6.10.2+dfsg-15 libquadmath0_16.1.0-2 librabbitmq4_0.17.0-1 libraqm0_0.10.5-1 librav1e-dev_0.8.1-10 librav1e0.8_0.8.1-10 librdmacm1t64_63.0-2 libreadline8t64_8.3-4 librhash1_1.4.6-1.1+b1 librist4_0.2.18+dfsg-1 librole-tiny-perl_2.002005-1 librsvg2-2_2.62.1+dfsg-1 librtmp-dev_2.6-1 librtmp1_2.6-1 librttopo-dev_1.1.0-4+b2 librttopo1_1.1.0-4+b2 libsasl2-2_2.1.28+dfsg1-11 libsasl2-modules-db_2.1.28+dfsg1-11 libseccomp2_2.6.1-1 libselinux1_3.11-2 libsensors-config_1:3.6.2-2 libsensors5_1:3.6.2-2+b2 libsframe3_2.46.50.20260617-1 libsharpyuv-dev_1.5.0-0.1+b2 libsharpyuv0_1.5.0-0.1+b2 libshine3_3.1.1-4 libsm-dev_2:1.2.6-1+b2 libsm6_2:1.2.6-1+b2 libsmartcols1_2.42.2-2 libsnappy1v5_1.2.2-2+b2 libsodium26_1.0.22-2 libsoxr0_0.1.3-4.1+b1 libspatialite-dev_5.1.0-4 libspatialite8t64_5.1.0-4 libspeex1_1.2.1-3+b2 libsqlite3-0_3.53.3-1 libsqlite3-dev_3.53.3-1 libsrt1.5-gnutls_1.5.5-1 libssh-4_0.12.0-3 libssh2-1-dev_1.11.1-4 libssh2-1t64_1.11.1-4 libssl-dev_3.6.3-1 libssl3t64_3.6.3-1 libstdc++-15-dev_15.3.0-1 libstdc++6_16.1.0-2 libsub-quote-perl_2.006009-1 libsuperlu-dev_7.0.1+dfsg1-2+b2 libsuperlu7_7.0.1+dfsg1-2+b2 libsvtav1enc-dev_4.1.0+dfsg-1 libsvtav1enc4_4.1.0+dfsg-1 libswresample-dev_7:8.1.2-2+b1 libswresample6_7:8.1.2-2+b1 libswscale-dev_7:8.1.2-2+b1 libswscale9_7:8.1.2-2+b1 libsynctex2_2026.20260303.78225+ds-4 libsystemd-shared_261.1-3 libsystemd0_261.1-3 libsz2_1.1.7-1 libtasn1-6_4.21.0-2+b1 libtasn1-6-dev_4.21.0-2+b1 libtbb-dev_2022.3.0-2 libtbb12_2022.3.0-2 libtbbbind-2-5_2022.3.0-2 libtbbmalloc2_2022.3.0-2 libtcl8.6_8.6.18+dfsg-1 libteckit0_2.5.13+ds-2 libtexlua53-5_2026.20260303.78225+ds-4 libtext-charwidth-perl_0.04-12 libtext-wrapi18n-perl_0.06-11 libthai-data_0.1.30-2 libthai0_0.1.30-2 libtheora-dev_1.2.0+dfsg-6+b2 libtheora1_1.2.0+dfsg-6+b2 libtheoradec2_1.2.0+dfsg-6+b2 libtheoraenc2_1.2.0+dfsg-6+b2 libtiff-dev_4.7.2-1 libtiff6_4.7.2-1 libtiffxx6_4.7.2-1 libtimedate-perl_2.3500-1 libtinfo6_6.6+20260608-2 libtk8.6_8.6.18-1 libtool_2.5.4-11 libtry-tiny-perl_0.32-1 libts0t64_1.22-1.1+b2 libtsan2_16.1.0-2 libtwolame0_0.4.0-3 libubsan1_16.1.0-2 libucc1_1.8.0-2 libuchardet0_0.0.8-2+b2 libucx0_1.22.0~rc1-1 libudev1_261.1-3 libudfread3_1.2.0-3 libunbound8_1.25.1-1+b1 libunistring-dev_1.4.2-1 libunistring5_1.4.2-1 libunwind8_1.8.1-0.4 liburi-perl_5.35-1 liburiparser-dev_1.0.1+dfsg-1 liburiparser1_1.0.1+dfsg-1 libutfcpp-dev_4.1.1-2 libuuid1_2.42.2-2 libuv1t64_1.52.1-4 libva-drm2_2.24.1-1 libva-x11-2_2.24.1-1 libva2_2.24.1-1 libvdpau1_1.5-4+b1 libvorbis0a_1.3.7-3+b2 libvorbisenc2_1.3.7-3+b2 libvorbisfile3_1.3.7-3+b2 libvpx12_1.16.0-3 libvulkan-dev_1.4.341.0-1 libvulkan1_1.4.341.0-1 libwacom-common_2.18.0-1 libwacom9_2.18.0-1 libwayland-client0_1.25.0-2 libwayland-cursor0_1.25.0-2 libwayland-egl1_1.25.0-2 libwebp-dev_1.5.0-0.1+b2 libwebp7_1.5.0-0.1+b2 libwebpdecoder3_1.5.0-0.1+b2 libwebpdemux2_1.5.0-0.1+b2 libwebpmux3_1.5.0-0.1+b2 libwww-perl_6.83-1 libwww-robotrules-perl_6.03-1 libx11-6_2:1.8.13-1 libx11-data_2:1.8.13-1 libx11-dev_2:1.8.13-1 libx11-xcb1_2:1.8.13-1 libx264-165_2:0.165.3223+git20250910.0480cb0-1 libx265-216_4.2-3 libxau-dev_1:1.0.11-1+b2 libxau6_1:1.0.11-1+b2 libxaw7_2:1.0.16-1+b2 libxcb-cursor0_0.1.6-1 libxcb-dri3-0_1.17.0-2+b2 libxcb-glx0_1.17.0-2+b2 libxcb-icccm4_0.4.2-1+b2 libxcb-image0_0.4.0-2+b3 libxcb-keysyms1_0.4.1-1+b2 libxcb-present0_1.17.0-2+b2 libxcb-randr0_1.17.0-2+b2 libxcb-render-util0_0.3.10-1+b2 libxcb-render0_1.17.0-2+b2 libxcb-shape0_1.17.0-2+b2 libxcb-shm0_1.17.0-2+b2 libxcb-sync1_1.17.0-2+b2 libxcb-util1_0.4.1-1+b2 libxcb-xfixes0_1.17.0-2+b2 libxcb-xinput0_1.17.0-2+b2 libxcb-xkb1_1.17.0-2+b2 libxcb1_1.17.0-2+b2 libxcb1-dev_1.17.0-2+b2 libxcomposite1_1:0.4.6-1+b2 libxcursor-dev_1:1.2.3-1+b2 libxcursor1_1:1.2.3-1+b2 libxdamage1_1:1.1.7-1+b1 libxdmcp-dev_1:1.1.5-2+b1 libxdmcp6_1:1.1.5-2+b1 libxdmf-dev_3.0+git20190531-14+b1 libxdmf3t64_3.0+git20190531-14+b1 libxerces-c-dev_3.2.4+debian-1.3+b4 libxerces-c3.2t64_3.2.4+debian-1.3+b4 libxext6_2:1.3.4-1+b4 libxfixes-dev_1:6.0.0-2+b5 libxfixes3_1:6.0.0-2+b5 libxfont2_1:2.0.8-1 libxft2_2.3.6-1+b5 libxi6_2:1.8.2-2+b1 libxinerama1_2:1.1.4-3+b5 libxkbcommon-x11-0_1.13.1-1 libxkbcommon0_1.13.1-1 libxkbfile1_1:1.1.0-1+b5 libxml2-16_2.15.3+dfsg-1 libxml2-dev_2.15.3+dfsg-1 libxmu6_2:1.1.3-4+b1 libxmuu1_2:1.1.3-4+b1 libxnvctrl0_535.171.04-1+b3 libxpm-dev_1:3.5.19-1 libxpm4_1:3.5.19-1 libxrandr2_2:1.5.4-1+b4 libxrender-dev_1:0.9.12-1+b2 libxrender1_1:0.9.12-1+b2 libxres1_2:1.2.1-2 libxshmfence1_1.3.3-1+b2 libxslt1.1_1.1.45-0.1 libxss1_1:1.2.3-1+b4 libxt-dev_1:1.2.1-1.3+b2 libxt6t64_1:1.2.1-1.3+b2 libxtst6_2:1.2.5-1+b2 libxvidcore4_2:1.3.7-3+b2 libxxf86vm1_1:1.1.4-2+b1 libxxhash-dev_0.8.3-2+b2 libxxhash0_0.8.3-2+b2 libyaml-0-2_0.2.5-2+b1 libyaml-cpp0.8_0.8.0+dfsg-9+b1 libyaml-libyaml-perl_0.910.0+ds-1 libyuv-dev_0.0.1949.20260706-1 libyuv0_0.0.1949.20260706-1 libz3-4_4.13.3-1.1 libzfp1t64_1.0.1-4+b7 libzmq5_4.3.5-1+b7 libzopfli1_1.0.3-3 libzstd-dev_1.5.7+dfsg-3+b2 libzstd1_1.5.7+dfsg-3+b2 libzvbi-common_0.2.44-1 libzvbi0t64_0.2.44-1+b2 libzzip-0-13t64_0.13.78+dfsg.1-0.2+b1 linux-libc-dev_7.1.3-1 m4_1.4.21-1 make_4.4.1-3 man-db_2.13.1-1 mariadb-common_1:11.8.8-1 mawk_1.3.4.20260302-1 media-types_14.0.0 mesa-libgallium_26.1.4-1 mpi-default-bin_1.20 mpi-default-dev_1.20 mysql-common_5.8+1.1.1 ncurses-base_6.6+20260608-2 ncurses-bin_6.6+20260608-2 netbase_6.5 nettle-dev_3.10.2-1+b1 nlohmann-json3-dev_3.12.0.really.3.12.0.really.3.11.3-3 ocl-icd-libopencl1_2.3.4-1+b1 openjdk-25-jdk_25.0.4~4ea-1 openjdk-25-jdk-headless_25.0.4~4ea-1 openjdk-25-jre_25.0.4~4ea-1 openjdk-25-jre-headless_25.0.4~4ea-1 openmpi-bin_5.0.10-1 openmpi-common_5.0.10-1 openssh-client_1:10.4p1-1 openssh-common_1:10.4p1-1 openssl_3.6.3-1 openssl-provider-legacy_3.6.3-1 patch_2.8-2 patchutils_0.4.5-1 pci.ids_0.0~2026.07.06-1 perl_5.40.1-8 perl-base_5.40.1-8 perl-modules-5.40_5.40.1-8 perl-openssl-defaults_7+b2 pinentry-curses_1.3.3-2 pkgconf_2.5.1-4 pkgconf-bin_2.5.1-4 po-debconf_1.0.22 procps_2:4.0.6-2 proj-data_9.8.1-1 python-matplotlib-data_3.10.7+dfsg1-6 python3_3.14.6-1 python3-attr_26.1.0-1 python3-brotli_1.2.0-3 python3-contourpy_1.3.3-2 python3-cycler_0.12.1-3 python3-dateutil_2.9.0-5 python3-dev_3.14.6-1 python3-fonttools_4.62.1-7 python3-kiwisolver_1.5.0-2 python3-lxml_6.1.0-1 python3-lz4_4.4.5+dfsg-1 python3-matplotlib_3.10.7+dfsg1-6 python3-minimal_3.14.6-1 python3-mpi4py_4.1.2-1 python3-mpmath_1.4.1-3 python3-munkres_1.1.4-4 python3-numpy_1:2.4.6+ds-2 python3-numpy-dev_1:2.4.6+ds-2 python3-packaging_26.2-2 python3-pil_12.2.0-1 python3-pil.imagetk_12.2.0-1 python3-pyparsing_3.3.2-2 python3-sympy_1.14.0-4 python3-tk_3.14.6-1 python3-ufolib2_0.18.1+dfsg1-2 python3-uharfbuzz_0.53.3-1 python3-unicodedata2_17.0.1+ds-1 python3-zopfli_0.4.3-1 python3.13-tk_3.13.14-1 python3.14_3.14.6-1 python3.14-dev_3.14.6-1 python3.14-minimal_3.14.6-1 python3.14-tk_3.14.6-1 qmake6_6.10.2+dfsg-15 qmake6-bin_6.10.2+dfsg-15 qt6-base-dev_6.10.2+dfsg-15 qt6-base-dev-tools_6.10.2+dfsg-15 qt6-qpa-plugins_6.10.2+dfsg-15 qtpaths6_6.10.2+dfsg-15 qtpaths6-bin_6.10.2+dfsg-15 readline-common_8.3-4 rpcsvc-proto_1.4.4-1 sed_4.9-3 sensible-utils_0.0.26 shared-mime-info_2.4-5+b3 sqlite3_3.53.3-1 systemd_261.1-3 systemd-sysv_261.1-3 sysvinit-utils_3.18-1 t1utils_1.41-4 tar_1.35+dfsg-4 tex-common_6.20 texlive-binaries_2026.20260303.78225+ds-4 tzdata_2026c-1 ucf_3.0056 unicode-data_17.0.0-2 unixodbc-common_2.3.14-2 unixodbc-dev_2.3.14-2 util-linux_2.42.2-2 uuid-dev_2.42.2-2 wdiff_1.2.2-9 x11-common_1:7.7+26 x11-xkb-utils_7.7+9 x11proto-dev_2025.1-1 xauth_1:1.1.2-1.1 xkb-data_2.47-1 xorg-sgml-doctools_1:1.12.1-1 xserver-common_2:21.1.23-1 xtrans-dev_1.6.0-1 xvfb_2:21.1.23-1 xz-utils_5.8.3-1 zlib1g_1:1.3.dfsg+really1.3.2-3 zlib1g-dev_1:1.3.dfsg+really1.3.2-3 +------------------------------------------------------------------------------+ | Build Tue, 14 Jul 2026 18:06:22 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: vtk9 Binary: libvtk9-dev, libvtk9.6, libvtk9-java, python3-vtk9, vtk9, vtk9-doc, vtk9-examples, libvtk9.6-qt, libvtk9-qt-dev Architecture: any all Version: 9.6.2+dfsg1-2 Maintainer: Debian Science Maintainers Uploaders: Anton Gladky , Gert Wollny , Nico Schlömer Homepage: https://www.vtk.org/ Standards-Version: 4.7.4 Vcs-Browser: https://salsa.debian.org/science-team/vtk9 Vcs-Git: https://salsa.debian.org/science-team/vtk9.git Testsuite: autopkgtest Testsuite-Triggers: build-essential, cmake Build-Depends: dpkg-dev (>= 1.22.5), chrpath, cmake, debhelper-compat (= 13), default-jdk [!hppa !hurd-any], libmariadb-dev, dh-sequence-python3, hdf5-tools, dh-sequence-javahelper, libalglib-dev, javahelper, libboost-dev, libadios2-mpi-c++-dev [amd64 arm64 loong64 mips64el ppc64el riscv64 s390x alpha hurd-amd64 ppc64 sparc64], libavcodec-dev, libavformat-dev, libavutil-dev, libdigest-md5-perl, libdouble-conversion-dev, libeigen3-dev, libexpat-dev, libexprtk-dev, libfontconfig-dev, libfreetype-dev, libgdal-dev, libgl-dev, libgl2ps-dev, libglew-dev, libglu-dev, libhdf5-mpi-dev, libhpdf-dev, libjpeg-dev, libjs-mathjax, libjsoncpp-dev, liblz4-dev, libnetcdf-dev (>= 1:4.9.0), libogg-dev, libpng-dev, libpq-dev, libproj-dev, libsqlite3-dev, libswscale-dev, libtbb-dev [linux-any], libtheora-dev, libtiff-dev, libutfcpp-dev, libx11-dev, libxcursor-dev, libxdmf-dev, libxml2-dev, libxpm-dev, libxt-dev, lzma, nlohmann-json3-dev, mpi-default-dev, pkgconf, python3-dev, python3-matplotlib, python3-mpi4py, qt6-base-dev, texlive-binaries, x11proto-core-dev, xauth, xvfb, zlib1g-dev, sqlite3 Build-Depends-Indep: doxygen-latex , ghostscript , gnuplot-nox , graphviz Package-List: libvtk9-dev deb libdevel optional arch=any libvtk9-java deb java optional arch=amd64,arm64,armel,armhf,i386,loong64,mips64el,mipsel,ppc64el,s390x,alpha,ia64,m68k,powerpc,ppc64,riscv64,sh4,sparc64,x32 libvtk9-qt-dev deb libdevel optional arch=any libvtk9.6 deb libs optional arch=any libvtk9.6-qt deb libs optional arch=any python3-vtk9 deb python optional arch=any vtk9 deb interpreters optional arch=any vtk9-doc deb doc optional arch=all vtk9-examples deb graphics optional arch=all Checksums-Sha1: 5bf53fe44107d26d58fa9a239d856dd41f7331e9 28738704 vtk9_9.6.2+dfsg1.orig.tar.xz 90ec98bdd5fad6abffa89c18f9b4f98f189ec228 25760 vtk9_9.6.2+dfsg1-2.debian.tar.xz Checksums-Sha256: 7b144022625b5bc587b712b8b8ea91788a4278136c6f18fd173a5750496ac5fa 28738704 vtk9_9.6.2+dfsg1.orig.tar.xz 68769a15cba7731585ca916130235da31e3447f8417bf32d0111fbbf304dfaad 25760 vtk9_9.6.2+dfsg1-2.debian.tar.xz Files: 8ed7052cb184a175b4aa42434587afab 28738704 vtk9_9.6.2+dfsg1.orig.tar.xz 41176d5c8bd589d59d99310f3b4acb8b 25760 vtk9_9.6.2+dfsg1-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmpWBXsACgkQVz7x5L1a AfqmVxAAs7GtR3Y1hcoLPsLYpjLVGAl5F5ibHWbCiP4tz/29bE1Dh4vqzpqTwTK9 NvPPmf1D5PPzPbTyzzqoX3umjXaL0YMwDn8NV+EZQSoGEya+hbtGvzEF7PlRieMJ 9MLqEc0dHncjhEkUEnl/wKkT3Sp/fKRwoMvjC0CATGet+wCZLvK4+vGcpQlDwgXO K00mCH5V1THcegAyxiIqkabKhYqCCS5ZvUqi1Zh7MrsTn/0bcEJlpOEkfG+VjO5V Pv7wuXlE04DhuwiJlRtwnHRpMEjFspTzxQhr8JorzAajYOOXCFc60DIn0HCLIZMD kXKirDsUYiVQr25v0M8LKjn74YTfNAP5qFCcdLx7/t569EalWN+zgn6Y31W09EhC I4aDKKE4Id3WdEqSqJv+gu12mnYu8pcWpsl5Tkyhp2opkXSfy2hScDbyAuWIZcj+ Y5KRMKxjpOoa6itaSy5mV1GbJLHA2FeqWll4N4GowXmM+cCIu6ATObgDUbKv0q/T eDtbwxr5LOIPlsrHVdloNDhUQCS80/aMe5vIFdW5nnxujI5NI4QKp9OXjOOYMxXi TzS7crwQ7+1xfqqx/QYeKEkJmly6p/4z3zwqQh9yYcJjjwAC9zIk9VrtvEAlHPq+ ctMDvtCBoXhd6SJi0tFU1fuB42IGK7CcBBkNSfbR52u0vtz2C4Q= =RR/4 -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./vtk9_9.6.2+dfsg1-2.dsc: missing OpenPGP keyrings dpkg-source: info: verifying ./vtk9_9.6.2+dfsg1-2.dsc dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-keyring.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-tag2upload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-nonupload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-maintainers.pgp dpkg-source: info: extracting vtk9 in /build/reproducible-path/vtk9-9.6.2+dfsg1 dpkg-source: info: unpacking vtk9_9.6.2+dfsg1.orig.tar.xz dpkg-source: info: unpacking vtk9_9.6.2+dfsg1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 10_matplotlib.patch dpkg-source: info: applying 20_do_not_link_against_socket.patch dpkg-source: info: applying 30_drop_medical_example.patch dpkg-source: info: applying 50_fix_python-modules_path.patch dpkg-source: info: applying 60_fix_path_perl.patch dpkg-source: info: applying 80_fix_ppc64_ftbfs.patch dpkg-source: info: applying 84_vtkQWidgetTexture_no_vtkOpenGLCheckErrorMacro.patch dpkg-source: info: applying 97_reproducible_builds.patch dpkg-source: info: applying 98_fix_mpi4py.py dpkg-source: info: applying 99_fix_ftbfs.patch dpkg-source: info: applying 100_add_missing_gl_header.patch dpkg-source: info: applying 121_add_support_for_loong64.patch dpkg-source: info: applying matplotlib_nullptr_s390x.patch dpkg-source: info: applying gdal-3.13.patch dpkg-source: info: applying build_reproducibility.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=8 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 LOGNAME=sbuild PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh SOURCE_DATE_EPOCH=1784022034 USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -B dpkg-buildpackage: info: source package vtk9 dpkg-buildpackage: info: source version 9.6.2+dfsg1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Drew Parsons dpkg-source --before-build . dpkg-buildpackage: info: host architecture ppc64el debian/rules clean dh clean --buildsystem=cmake --builddirectory=/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build dh_auto_clean -O--buildsystem=cmake -O--builddirectory=/build/reproducible-path/vtk9-9.6.2\+dfsg1/debian/build debian/rules execute_after_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1' rm -rf /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build make[1]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1' dh_autoreconf_clean -O--buildsystem=cmake -O--builddirectory=/build/reproducible-path/vtk9-9.6.2\+dfsg1/debian/build jh_clean -O--buildsystem=cmake -O--builddirectory=/build/reproducible-path/vtk9-9.6.2\+dfsg1/debian/build Duplicate specification "unlink|u" for option "u" dh_clean -O--buildsystem=cmake -O--builddirectory=/build/reproducible-path/vtk9-9.6.2\+dfsg1/debian/build debian/rules binary-arch dh binary-arch --buildsystem=cmake --builddirectory=/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build dh_update_autotools_config -a -O--buildsystem=cmake -O--builddirectory=/build/reproducible-path/vtk9-9.6.2\+dfsg1/debian/build dh_autoreconf -a -O--buildsystem=cmake -O--builddirectory=/build/reproducible-path/vtk9-9.6.2\+dfsg1/debian/build debian/rules override_dh_auto_configure-arch make[1]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1' dh_auto_configure -- -DVTK_WRAP_JAVA=ON -DVTK_JAVA_RELEASE_VERSION:STRING=11 -DVTK_SMP_IMPLEMENTATION_TYPE:STRING="TBB" -DBUILD_SHARED_LIBS=ON -DHDF5_IS_PARALLEL=ON -DHDF5_PREFER_PARALLEL=YES -DVTK_BUILD_EXAMPLES=OFF -DVTK_BUILD_TESTING=OFF -DVTK_EXTRA_COMPILER_WARNINGS=ON -DVTK_GROUP_ENABLE_Imaging:STRING=YES -DVTK_GROUP_ENABLE_MPI:STRING=YES -DVTK_GROUP_ENABLE_Qt:STRING=YES -DVTK_GROUP_ENABLE_Rendering:STRING=YES -DVTK_GROUP_ENABLE_StandAlone:STRING=YES -DVTK_GROUP_ENABLE_Views:STRING=YES -DVTK_MODULE_ENABLE_VTK_GUISupportQtQuick:STRING=DONT_WANT -DVTK_MODULE_ENABLE_VTK_GUISupportQtSQL:STRING=YES -DVTK_MODULE_ENABLE_VTK_InteractionImage:STRING=YES -DVTK_MODULE_ENABLE_VTK_InteractionWidgets:STRING=YES -DVTK_MODULE_ENABLE_VTK_IOGeoJSON:STRING=YES -DVTK_MODULE_ENABLE_VTK_IOSQL:STRING=YES -DVTK_MODULE_ENABLE_VTK_IOMySQL:STRING=YES -DVTK_MODULE_ENABLE_VTK_IOPostgreSQL:STRING=YES -DVTK_MODULE_ENABLE_VTK_ParallelMPI:STRING=YES -DVTK_MODULE_ENABLE_VTK_RenderingContextOpenGL2=YES -DVTK_MODULE_ENABLE_VTK_RenderingExternal=YES -DVTK_MODULE_ENABLE_VTK_RenderingFreeTypeFontConfig:STRING=YES -DVTK_MODULE_ENABLE_VTK_RenderingQt:STRING=YES -DVTK_MODULE_ENABLE_VTK_utf8:STRING=YES -DVTK_MODULE_USE_EXTERNAL_VTK_doubleconversion:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_eigen:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_expat:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_exprtk:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_freetype:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_gl2ps:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_hdf5:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_jpeg:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_jsoncpp:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_libproj:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_libxml2:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_lz4:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_lzma:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_netcdf:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_nlohmannjson:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_ogg:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_png:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_sqlite:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_theora:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_tiff:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_utf8:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_zlib:BOOL=ON -DVTK_WRAP_PYTHON=ON -DVTK_USE_MPI=ON -DVTK_QT_VERSION=6 -DVTK_MODULE_ENABLE_VTK_RenderingParallelLIC=WANT -DVTK_MODULE_ENABLE_VTK_RenderingMatplotlib=WANT -DVTK_MODULE_ENABLE_VTK_AcceleratorsVTKmFilters=WANT -DVTK_MODULE_ENABLE_VTK_IOGDAL=WANT -DVTK_MODULE_ENABLE_VTK_IOXdmf2=WANT -DVTK_MODULE_ENABLE_VTK_IOFFMPEG=WANT -DVTK_MODULE_ENABLE_VTK_FiltersParallelDIY2=WANT -DVTK_MODULE_ENABLE_VTK_IOVPIC=WANT -DVTK_MODULE_ENABLE_VTK_IOAvmesh=WANT -DVTK_MODULE_ENABLE_VTK_IOH5part=WANT -DVTK_MODULE_ENABLE_VTK_IOH5Rage=WANT -DVTK_MODULE_ENABLE_VTK_IOOMF=WANT -DVTK_MODULE_ENABLE_VTK_IOParallelExodus=WANT -DVTK_MODULE_ENABLE_VTK_IOParallelLSDyna=WANT -DVTK_MODULE_ENABLE_VTK_IOPIO=WANT -DVTK_MODULE_ENABLE_VTK_IOTRUCHAS=WANT -DVTK_MODULE_ENABLE_VTK_FiltersParallelFlowPaths=WANT -DVTK_MODULE_ENABLE_VTK_FiltersParallelStatistics=WANT -DVTK_MODULE_ENABLE_VTK_cli11=WANT -DVTK_MODULE_ENABLE_VTK_RenderingParallel=WANT -DVTK_MODULE_ENABLE_VTK_RenderingVolumeAMR=WANT -DVTK_MODULE_ENABLE_VTK_WebCore:STRING=YES -DVTK_MODULE_ENABLE_VTK_WebGLExporter:STRING=YES -DVTK_MODULE_ENABLE_VTK_WebPython:STRING=YES -DVTK_MODULE_ENABLE_VTK_IOParallelXdmf3=WANT -DVTK_MODULE_ENABLE_VTK_IOADIOS2=WANT -DCMAKE_PREFIX_PATH=";/usr/lib/powerpc64le-linux-gnu/cmake/adios2/mpi" cd debian/build && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=powerpc64le-linux-gnu-pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_C_COMPILER=/usr/bin/powerpc64le-linux-gnu-gcc -DCMAKE_CXX_COMPILER=/usr/bin/powerpc64le-linux-gnu-g\+\+ -DPKG_CONFIG_EXECUTABLE=/usr/bin/powerpc64le-linux-gnu-pkg-config -DPKGCONFIG_EXECUTABLE=/usr/bin/powerpc64le-linux-gnu-pkg-config -DCMAKE_INSTALL_LIBDIR=lib/powerpc64le-linux-gnu -DVTK_WRAP_JAVA=ON -DVTK_JAVA_RELEASE_VERSION:STRING=11 -DVTK_SMP_IMPLEMENTATION_TYPE:STRING=TBB -DBUILD_SHARED_LIBS=ON -DHDF5_IS_PARALLEL=ON -DHDF5_PREFER_PARALLEL=YES -DVTK_BUILD_EXAMPLES=OFF -DVTK_BUILD_TESTING=OFF -DVTK_EXTRA_COMPILER_WARNINGS=ON -DVTK_GROUP_ENABLE_Imaging:STRING=YES -DVTK_GROUP_ENABLE_MPI:STRING=YES -DVTK_GROUP_ENABLE_Qt:STRING=YES -DVTK_GROUP_ENABLE_Rendering:STRING=YES -DVTK_GROUP_ENABLE_StandAlone:STRING=YES -DVTK_GROUP_ENABLE_Views:STRING=YES -DVTK_MODULE_ENABLE_VTK_GUISupportQtQuick:STRING=DONT_WANT -DVTK_MODULE_ENABLE_VTK_GUISupportQtSQL:STRING=YES -DVTK_MODULE_ENABLE_VTK_InteractionImage:STRING=YES -DVTK_MODULE_ENABLE_VTK_InteractionWidgets:STRING=YES -DVTK_MODULE_ENABLE_VTK_IOGeoJSON:STRING=YES -DVTK_MODULE_ENABLE_VTK_IOSQL:STRING=YES -DVTK_MODULE_ENABLE_VTK_IOMySQL:STRING=YES -DVTK_MODULE_ENABLE_VTK_IOPostgreSQL:STRING=YES -DVTK_MODULE_ENABLE_VTK_ParallelMPI:STRING=YES -DVTK_MODULE_ENABLE_VTK_RenderingContextOpenGL2=YES -DVTK_MODULE_ENABLE_VTK_RenderingExternal=YES -DVTK_MODULE_ENABLE_VTK_RenderingFreeTypeFontConfig:STRING=YES -DVTK_MODULE_ENABLE_VTK_RenderingQt:STRING=YES -DVTK_MODULE_ENABLE_VTK_utf8:STRING=YES -DVTK_MODULE_USE_EXTERNAL_VTK_doubleconversion:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_eigen:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_expat:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_exprtk:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_freetype:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_gl2ps:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_hdf5:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_jpeg:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_jsoncpp:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_libproj:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_libxml2:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_lz4:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_lzma:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_netcdf:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_nlohmannjson:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_ogg:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_png:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_sqlite:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_theora:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_tiff:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_utf8:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_zlib:BOOL=ON -DVTK_WRAP_PYTHON=ON -DVTK_USE_MPI=ON -DVTK_QT_VERSION=6 -DVTK_MODULE_ENABLE_VTK_RenderingParallelLIC=WANT -DVTK_MODULE_ENABLE_VTK_RenderingMatplotlib=WANT -DVTK_MODULE_ENABLE_VTK_AcceleratorsVTKmFilters=WANT -DVTK_MODULE_ENABLE_VTK_IOGDAL=WANT -DVTK_MODULE_ENABLE_VTK_IOXdmf2=WANT -DVTK_MODULE_ENABLE_VTK_IOFFMPEG=WANT -DVTK_MODULE_ENABLE_VTK_FiltersParallelDIY2=WANT -DVTK_MODULE_ENABLE_VTK_IOVPIC=WANT -DVTK_MODULE_ENABLE_VTK_IOAvmesh=WANT -DVTK_MODULE_ENABLE_VTK_IOH5part=WANT -DVTK_MODULE_ENABLE_VTK_IOH5Rage=WANT -DVTK_MODULE_ENABLE_VTK_IOOMF=WANT -DVTK_MODULE_ENABLE_VTK_IOParallelExodus=WANT -DVTK_MODULE_ENABLE_VTK_IOParallelLSDyna=WANT -DVTK_MODULE_ENABLE_VTK_IOPIO=WANT -DVTK_MODULE_ENABLE_VTK_IOTRUCHAS=WANT -DVTK_MODULE_ENABLE_VTK_FiltersParallelFlowPaths=WANT -DVTK_MODULE_ENABLE_VTK_FiltersParallelStatistics=WANT -DVTK_MODULE_ENABLE_VTK_cli11=WANT -DVTK_MODULE_ENABLE_VTK_RenderingParallel=WANT -DVTK_MODULE_ENABLE_VTK_RenderingVolumeAMR=WANT -DVTK_MODULE_ENABLE_VTK_WebCore:STRING=YES -DVTK_MODULE_ENABLE_VTK_WebGLExporter:STRING=YES -DVTK_MODULE_ENABLE_VTK_WebPython:STRING=YES -DVTK_MODULE_ENABLE_VTK_IOParallelXdmf3=WANT -DVTK_MODULE_ENABLE_VTK_IOADIOS2=WANT -DCMAKE_PREFIX_PATH=\;/usr/lib/powerpc64le-linux-gnu/cmake/adios2/mpi ../.. -- The C compiler identification is GNU 15.3.0 -- The CXX compiler identification is GNU 15.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/powerpc64le-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/powerpc64le-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Could not use git to determine source version, using version -- Performing Test HAVE_GCC_ERROR_RETURN_TYPE -- Performing Test HAVE_GCC_ERROR_RETURN_TYPE - Success -- Performing Test vtk_have_compiler_flag_Weverything -- Performing Test vtk_have_compiler_flag_Weverything - Failed -- Performing Test vtk_have_compiler_flag-CXX--wd4251 -- Performing Test vtk_have_compiler_flag-CXX--wd4251 - Failed -- Performing Test vtk_have_compiler_flag-CXX--EHsc -- Performing Test vtk_have_compiler_flag-CXX--EHsc - Failed -- Performing Test VTK_REQUIRE_LARGE_FILE_SUPPORT -- Performing Test VTK_REQUIRE_LARGE_FILE_SUPPORT - Success -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Looking for strtod_l -- Looking for strtod_l - not found -- Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found version "3.11.3") -- Looking for C++ include cxxabi.h -- Looking for C++ include cxxabi.h - found -- Looking for abi::__cxa_demangle -- Looking for abi::__cxa_demangle - found -- Checking whether wstring is available -- Checking whether wstring is available - yes -- Checking whether C compiler has ptrdiff_t in stddef.h -- Checking whether C compiler has ptrdiff_t in stddef.h - yes -- Checking whether C compiler has ssize_t in unistd.h -- Checking whether C compiler has ssize_t in unistd.h - yes -- Checking whether C compiler has clock_gettime -- Checking whether C compiler has clock_gettime - yes -- Checking whether CXX compiler has setenv -- Checking whether CXX compiler has setenv - yes -- Checking whether CXX compiler has unsetenv -- Checking whether CXX compiler has unsetenv - yes -- Checking whether CXX compiler has environ in stdlib.h -- Checking whether CXX compiler has environ in stdlib.h - no -- Checking whether CXX compiler has utimes -- Checking whether CXX compiler has utimes - yes -- Checking whether CXX compiler has utimensat -- Checking whether CXX compiler has utimensat - yes -- Checking whether CXX compiler struct stat has st_mtim member -- Checking whether CXX compiler struct stat has st_mtim member - yes -- Checking whether CXX compiler struct stat has st_mtimespec member -- Checking whether CXX compiler struct stat has st_mtimespec member - no -- Looking for include files sys/types.h, ifaddrs.h -- Looking for include files sys/types.h, ifaddrs.h - found -- Checking whether CXX compiler has rlimit64 -- Checking whether CXX compiler has rlimit64 - yes -- Looking for C++ include execinfo.h -- Looking for C++ include execinfo.h - found -- Checking whether backtrace works with this C++ compiler -- Checking whether backtrace works with this C++ compiler - yes -- Looking for C++ include dlfcn.h -- Looking for C++ include dlfcn.h - found -- Checking whether dladdr works with this C++ compiler -- Checking whether dladdr works with this C++ compiler - yes -- Looking for C++ include cxxabi.h -- Looking for C++ include cxxabi.h - found -- Checking whether cxxabi works with this C++ compiler -- Checking whether cxxabi works with this C++ compiler - yes -- Checking whether CXX compiler has getloadavg -- Checking whether CXX compiler has getloadavg - yes -- Checking whether is available -- Checking whether is available - yes -- Looking for -- Looking for - not found -- Looking for -- Looking for - not found -- Looking for -- Looking for - not found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test VTK_HAS_STD_CHARS_FORMAT -- Performing Test VTK_HAS_STD_CHARS_FORMAT - Success -- Performing Test VTK_HAS_STD_FROM_CHARS_RESULT -- Performing Test VTK_HAS_STD_FROM_CHARS_RESULT - Success -- Performing Test VTK_HAS_STD_TO_CHARS_RESULT -- Performing Test VTK_HAS_STD_TO_CHARS_RESULT - Success -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of long -- Check size of long - done -- Check size of long long -- Check size of long long - done -- Performing Test VTK_HAS_STD_ISNAN -- Performing Test VTK_HAS_STD_ISNAN - Success -- Performing Test VTK_HAS_STD_ISINF -- Performing Test VTK_HAS_STD_ISINF - Success -- Performing Test VTK_HAS_STD_ISFINITE -- Performing Test VTK_HAS_STD_ISFINITE - Success -- Looking for isnan -- Looking for isnan - found -- Looking for isinf -- Looking for isinf - found -- Looking for isfinite -- Looking for isfinite - found -- Looking for finite -- Looking for finite - found -- Looking for fenv.h -- Looking for fenv.h - found -- Looking for feenableexcept -- Looking for feenableexcept - found -- Looking for abi::__cxa_demangle -- Looking for abi::__cxa_demangle - found -- Found ExprTk: /usr/include (found suitable version "2.718281828459045235360287471352662497757247093699959574966967627724076630353547594571382178525166427427466391932003059921817413596629043572900334295260595630738132", minimum required is "0.0.3") -- Looking for getsockname in socket -- Looking for getsockname in socket - not found -- Checking for getsockname with socklen_t -- Checking for getsockname with socklen_t -- 1 -- Looking for SO_REUSEADDR -- Looking for SO_REUSEADDR - found -- Found LZ4: /usr/lib/powerpc64le-linux-gnu/liblz4.so (found version "1.10.0") -- Found LZMA: /usr/lib/powerpc64le-linux-gnu/liblzma.so (found version "5.8.3") -- Found utf8cpp: /usr/include/utf8cpp -- Found ZLIB: /usr/lib/powerpc64le-linux-gnu/libz.so (found version "1.3.2") -- Found JPEG: /usr/lib/powerpc64le-linux-gnu/libjpeg.so (found version "62") -- Found PNG: /usr/lib/powerpc64le-linux-gnu/libpng.so (found version "1.6.58") -- Found TIFF: /usr/lib/powerpc64le-linux-gnu/libtiff.so (found version "4.7.2") -- Found Eigen3: /usr/include/eigen3 (found version "3.4.0") -- Found Python3: /usr/bin/python3 (found suitable version "3.14.6", minimum required is "3.4") found components: Interpreter Development.Module Development.Embed -- Performing Test vtk_undefined_symbols_allowed - Failed -- Found EXPAT: /usr/lib/powerpc64le-linux-gnu/libexpat.so (found suitable version "2.8.2", minimum required is "2.2.1") -- Could NOT find freetype (missing: freetype_DIR) -- Found Freetype: /usr/lib/powerpc64le-linux-gnu/libfreetype.so (found version "2.14.3") -- Found JsonCpp: /usr/lib/powerpc64le-linux-gnu/libjsoncpp.so (found suitable version "1.9.8", minimum required is "0.7.0") -- Found MPI_C: /usr/lib/powerpc64le-linux-gnu/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") found components: C -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/powerpc64le-linux-gnu/libX11.so -- Looking for XOpenDisplay in /usr/lib/powerpc64le-linux-gnu/libX11.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found WrapVulkanHeaders: /usr/include -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- Found OpenGL: /usr/lib/powerpc64le-linux-gnu/libOpenGL.so -- Found WrapOpenGL: TRUE -- Found JNI: /usr/lib/jvm/default-java/include found components: AWT JVM -- Found FontConfig: /usr/lib/powerpc64le-linux-gnu/libfontconfig.so -- Found LibXml2: /usr/lib/powerpc64le-linux-gnu/libxml2.so (found version "2.15.3") -- Found HDF5: /usr/lib/powerpc64le-linux-gnu/hdf5/openmpi/libhdf5.so;/usr/lib/powerpc64le-linux-gnu/libcrypto.so;/usr/lib/powerpc64le-linux-gnu/libcurl.so;/usr/lib/powerpc64le-linux-gnu/libsz.so;/usr/lib/powerpc64le-linux-gnu/libz.so;/usr/lib/powerpc64le-linux-gnu/libdl.a;/usr/lib/powerpc64le-linux-gnu/libm.so (found version "1.14.6") found components: C HL -- Performing Test XDMF_REQUIRE_LARGE_FILE_SUPPORT -- Performing Test XDMF_REQUIRE_LARGE_FILE_SUPPORT - Success -- Check size of long long -- Check size of long long - done -- Check size of double -- Check size of double - done -- Check size of float -- Check size of float - done -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Check if system supports 64 bit streams -- Check if system supports 64 bit streams - yes -- Found SQLite3: /usr/lib/powerpc64le-linux-gnu/libsqlite3.so (found version "3.53.3") -- Found PostgreSQL: /usr/lib/powerpc64le-linux-gnu/libpq.so (found version "18.4") CMake Warning (dev) at CMake/vtkModule.cmake:5394 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): ThirdParty/xdmf3/vtkxdmf3/core/CMakeLists.txt:53 (vtk_module_find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib/powerpc64le-linux-gnu/cmake/Boost-1.90.0/BoostConfig.cmake (found version "1.90.0") -- Performing Test HAVE_BOOST_SHARED_DYNAMIC_CAST -- Performing Test HAVE_BOOST_SHARED_DYNAMIC_CAST - Failed -- Found NetCDF: /usr/include (found version "4.10.1") -- Found OGG: /usr/lib/powerpc64le-linux-gnu/libogg.so -- Found THEORA: /usr/lib/powerpc64le-linux-gnu/libtheora.so -- Found PkgConfig: /usr/bin/powerpc64le-linux-gnu-pkg-config (found version "2.5.1") -- Looking for inttypes.h -- Looking for inttypes.h - found -- Check size of long -- Check size of long - done -- Check size of off_t -- Check size of off_t - done -- Check size of int64_t -- Check size of int64_t - done -- Found int64_t: int64_t -- Testing HDF5 Multi_Dataset - NOT FOUND -- Testing HDF5 Collective_metadata - NOT FOUND -- Testing HDF5 H5Pset_file_space_strategy - NOT FOUND -- Performing Test CHECK_HAVE_STAT64_STRUCT -- Performing Test CHECK_HAVE_STAT64_STRUCT - Failed -- Found FFMPEG: /usr/include/powerpc64le-linux-gnu (found suitable version "8.1.2-2+b1", minimum required is "2.3.3") found components: avformat avcodec avutil swscale swresample -- Found GL2PS: /usr/lib/powerpc64le-linux-gnu/libgl2ps.so (found suitable version "1.4.2", minimum required is "1.4.2") -- Found LibPROJ: /usr/lib/powerpc64le-linux-gnu/libproj.so (found version "9.8.1") -- Found MPI_CXX: /usr/lib/powerpc64le-linux-gnu/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- Found ADIOS2: /usr/lib/powerpc64le-linux-gnu/cmake/adios2/mpi/adios2-config.cmake (found suitable version "2.12.1", minimum required is "2.4") found components: CXX MPI missing components: C -- Found GDAL: /usr/lib/powerpc64le-linux-gnu/libgdal.so (found version "3.13.1") -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Check size of long -- Check size of long - done -- Check size of long long -- Check size of long long - done -- Check size of Wrapped_MPI_Comm -- Check size of Wrapped_MPI_Comm - done -- Check size of Wrapped_MPI_Datatype -- Check size of Wrapped_MPI_Datatype - done -- Check size of Wrapped_MPI_Status -- Check size of Wrapped_MPI_Status - done -- Check size of Wrapped_MPI_Request -- Check size of Wrapped_MPI_Request - done -- Check size of Wrapped_MPI_Op -- Check size of Wrapped_MPI_Op - done -- Check size of Wrapped_MPI_File -- Check size of Wrapped_MPI_File - done -- Check size of Wrapped_MPI_Win -- Check size of Wrapped_MPI_Win - done -- Found Java: /usr/lib/jvm/default-java/bin/java (found suitable version "25.0.4", minimum required is "11") found components: Development -- Configuring done (24.9s) -- Generating done (9.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY FETCHCONTENT_FULLY_DISCONNECTED PKGCONFIG_EXECUTABLE VTK_MODULE_USE_EXTERNAL_VTK_doubleconversion -- Build files have been written to: /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build make[1]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1' jh_linkjars -a -O--buildsystem=cmake -O--builddirectory=/build/reproducible-path/vtk9-9.6.2\+dfsg1/debian/build Duplicate specification "u=s" for option "u" dh_auto_build -a -O--buildsystem=cmake -O--builddirectory=/build/reproducible-path/vtk9-9.6.2\+dfsg1/debian/build cd debian/build && make -j8 INSTALL="install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' /usr/bin/cmake -S/build/reproducible-path/vtk9-9.6.2+dfsg1 -B/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/CMakeFiles /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Utilities/Python/CMakeFiles/Python.dir/build.make Utilities/Python/CMakeFiles/Python.dir/depend make -f ThirdParty/fmt/vtkfmt/CMakeFiles/fmt.dir/build.make ThirdParty/fmt/vtkfmt/CMakeFiles/fmt.dir/depend make -f ThirdParty/scn/vtkscn/CMakeFiles/scn.dir/build.make ThirdParty/scn/vtkscn/CMakeFiles/scn.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/Python /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/Python /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/Python/CMakeFiles/Python.dir/DependInfo.cmake "--color=" Python make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt/CMakeFiles/fmt.dir/DependInfo.cmake "--color=" fmt make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/CMakeFiles/scn.dir/DependInfo.cmake "--color=" scn make -f ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/build.make ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/depend make -f Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/build.make Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/depend make -f ThirdParty/loguru/vtkloguru/CMakeFiles/loguru.dir/build.make ThirdParty/loguru/vtkloguru/CMakeFiles/loguru.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/DependInfo.cmake "--color=" token make -f Wrapping/Tools/CMakeFiles/WrappingTools.dir/build.make Wrapping/Tools/CMakeFiles/WrappingTools.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru/CMakeFiles/loguru.dir/DependInfo.cmake "--color=" loguru make -f ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/build.make ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools/CMakeFiles/WrappingTools.dir/DependInfo.cmake "--color=" WrappingTools make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/DependInfo.cmake "--color=" verdict make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys/vtksys /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/DependInfo.cmake "--color=" vtksys make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/scn/vtkscn/CMakeFiles/scn.dir/build.make ThirdParty/scn/vtkscn/CMakeFiles/scn.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/fmt/vtkfmt/CMakeFiles/fmt.dir/build.make ThirdParty/fmt/vtkfmt/CMakeFiles/fmt.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/loguru/vtkloguru/CMakeFiles/loguru.dir/build.make ThirdParty/loguru/vtkloguru/CMakeFiles/loguru.dir/build make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/build.make Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/build make -f ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/build.make ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Building CXX object ThirdParty/scn/vtkscn/CMakeFiles/scn.dir/src/vtkscn/impl.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn && /usr/bin/powerpc64le-linux-gnu-g++ -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -Dscn_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/src -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/scn/vtkscn/CMakeFiles/scn.dir/src/vtkscn/impl.cpp.o -MF CMakeFiles/scn.dir/src/vtkscn/impl.cpp.o.d -o CMakeFiles/scn.dir/src/vtkscn/impl.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/src/vtkscn/impl.cpp make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Building CXX object ThirdParty/fmt/vtkfmt/CMakeFiles/fmt.dir/src/format.cc.o make -f Wrapping/Tools/CMakeFiles/WrappingTools.dir/build.make Wrapping/Tools/CMakeFiles/WrappingTools.dir/build [ 0%] Building CXX object ThirdParty/loguru/vtkloguru/CMakeFiles/loguru.dir/loguru.cpp.o make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_LIB_EXPORT -Dfmt_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/fmt/vtkfmt/CMakeFiles/fmt.dir/src/format.cc.o -MF CMakeFiles/fmt.dir/src/format.cc.o.d -o CMakeFiles/fmt.dir/src/format.cc.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt/src/format.cc make -f Utilities/Python/CMakeFiles/Python.dir/build.make Utilities/Python/CMakeFiles/Python.dir/build cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru && /usr/bin/powerpc64le-linux-gnu-g++ -DLOGURU_SCOPE_TIME_PRECISION=3 -DLOGURU_STACKTRACES=0 -Dloguru_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/loguru/vtkloguru/CMakeFiles/loguru.dir/loguru.cpp.o -MF CMakeFiles/loguru.dir/loguru.cpp.o.d -o CMakeFiles/loguru.dir/loguru.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru/loguru.cpp make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/build.make ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make[3]: Nothing to be done for 'Utilities/Python/CMakeFiles/Python.dir/build'. make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Building C object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/ProcessUNIX.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/powerpc64le-linux-gnu-gcc -DKWSYS_NAMESPACE=vtksys -Dvtksys_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DKWSYS_C_HAS_PTRDIFF_T=1 -DKWSYS_C_HAS_SSIZE_T=1 -DKWSYS_C_HAS_CLOCK_GETTIME_MONOTONIC=1 -MD -MT Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/ProcessUNIX.c.o -MF CMakeFiles/vtksys.dir/ProcessUNIX.c.o.d -o CMakeFiles/vtksys.dir/ProcessUNIX.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys/vtksys/ProcessUNIX.c [ 0%] Built target Python make -f ThirdParty/kissfft/vtkkissfft/CMakeFiles/kissfft.dir/build.make ThirdParty/kissfft/vtkkissfft/CMakeFiles/kissfft.dir/depend [ 0%] Building C object Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParse.tab.c.o [ 0%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_EdgeMetric.cpp.o make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/kissfft/vtkkissfft /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft/vtkkissfft /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft/vtkkissfft/CMakeFiles/kissfft.dir/DependInfo.cmake "--color=" kissfft cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -DWrappingTools_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParse.tab.c.o -MF CMakeFiles/WrappingTools.dir/vtkParse.tab.c.o.d -o CMakeFiles/WrappingTools.dir/vtkParse.tab.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkParse.tab.c cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict && /usr/bin/powerpc64le-linux-gnu-g++ -Dverdict_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_EdgeMetric.cpp.o -MF CMakeFiles/verdict.dir/V_EdgeMetric.cpp.o.d -o CMakeFiles/verdict.dir/V_EdgeMetric.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict/V_EdgeMetric.cpp [ 0%] Building CXX object ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/Singletons.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token && /usr/bin/powerpc64le-linux-gnu-g++ -Dtoken_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/Singletons.cxx.o -MF CMakeFiles/token.dir/Singletons.cxx.o.d -o CMakeFiles/token.dir/Singletons.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token/Singletons.cxx make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/kissfft/vtkkissfft/CMakeFiles/kissfft.dir/build.make ThirdParty/kissfft/vtkkissfft/CMakeFiles/kissfft.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Building C object ThirdParty/kissfft/vtkkissfft/CMakeFiles/kissfft.dir/kiss_fft.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft/vtkkissfft && /usr/bin/powerpc64le-linux-gnu-gcc -Dkiss_fft_scalar=double -Dkissfft_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/kissfft/vtkkissfft -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft/vtkkissfft -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/kissfft -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/kissfft/vtkkissfft/CMakeFiles/kissfft.dir/kiss_fft.c.o -MF CMakeFiles/kissfft.dir/kiss_fft.c.o.d -o CMakeFiles/kissfft.dir/kiss_fft.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/kissfft/vtkkissfft/kiss_fft.c [ 0%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_GaussIntegration.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict && /usr/bin/powerpc64le-linux-gnu-g++ -Dverdict_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_GaussIntegration.cpp.o -MF CMakeFiles/verdict.dir/V_GaussIntegration.cpp.o.d -o CMakeFiles/verdict.dir/V_GaussIntegration.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict/V_GaussIntegration.cpp [ 0%] Building C object ThirdParty/kissfft/vtkkissfft/CMakeFiles/kissfft.dir/tools/kiss_fastfir.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft/vtkkissfft && /usr/bin/powerpc64le-linux-gnu-gcc -Dkiss_fft_scalar=double -Dkissfft_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/kissfft/vtkkissfft -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft/vtkkissfft -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/kissfft -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/kissfft/vtkkissfft/CMakeFiles/kissfft.dir/tools/kiss_fastfir.c.o -MF CMakeFiles/kissfft.dir/tools/kiss_fastfir.c.o.d -o CMakeFiles/kissfft.dir/tools/kiss_fastfir.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/kissfft/vtkkissfft/tools/kiss_fastfir.c [ 0%] Building C object ThirdParty/kissfft/vtkkissfft/CMakeFiles/kissfft.dir/tools/kiss_fftnd.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft/vtkkissfft && /usr/bin/powerpc64le-linux-gnu-gcc -Dkiss_fft_scalar=double -Dkissfft_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/kissfft/vtkkissfft -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft/vtkkissfft -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/kissfft -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/kissfft/vtkkissfft/CMakeFiles/kissfft.dir/tools/kiss_fftnd.c.o -MF CMakeFiles/kissfft.dir/tools/kiss_fftnd.c.o.d -o CMakeFiles/kissfft.dir/tools/kiss_fftnd.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/kissfft/vtkkissfft/tools/kiss_fftnd.c [ 0%] Building CXX object ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/Token.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token && /usr/bin/powerpc64le-linux-gnu-g++ -Dtoken_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/Token.cxx.o -MF CMakeFiles/token.dir/Token.cxx.o.d -o CMakeFiles/token.dir/Token.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token/Token.cxx [ 0%] Building C object ThirdParty/kissfft/vtkkissfft/CMakeFiles/kissfft.dir/tools/kiss_fftndr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft/vtkkissfft && /usr/bin/powerpc64le-linux-gnu-gcc -Dkiss_fft_scalar=double -Dkissfft_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/kissfft/vtkkissfft -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft/vtkkissfft -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/kissfft -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/kissfft/vtkkissfft/CMakeFiles/kissfft.dir/tools/kiss_fftndr.c.o -MF CMakeFiles/kissfft.dir/tools/kiss_fftndr.c.o.d -o CMakeFiles/kissfft.dir/tools/kiss_fftndr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/kissfft/vtkkissfft/tools/kiss_fftndr.c [ 0%] Building C object ThirdParty/kissfft/vtkkissfft/CMakeFiles/kissfft.dir/tools/kiss_fftr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft/vtkkissfft && /usr/bin/powerpc64le-linux-gnu-gcc -Dkiss_fft_scalar=double -Dkissfft_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/kissfft/vtkkissfft -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft/vtkkissfft -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/kissfft -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/kissfft/vtkkissfft/CMakeFiles/kissfft.dir/tools/kiss_fftr.c.o -MF CMakeFiles/kissfft.dir/tools/kiss_fftr.c.o.d -o CMakeFiles/kissfft.dir/tools/kiss_fftr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/kissfft/vtkkissfft/tools/kiss_fftr.c [ 0%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_HexMetric.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict && /usr/bin/powerpc64le-linux-gnu-g++ -Dverdict_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_HexMetric.cpp.o -MF CMakeFiles/verdict.dir/V_HexMetric.cpp.o.d -o CMakeFiles/verdict.dir/V_HexMetric.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict/V_HexMetric.cpp [ 0%] Linking C shared library ../../../lib/powerpc64le-linux-gnu/libvtkkissfft-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft/vtkkissfft && /usr/bin/cmake -E cmake_link_script CMakeFiles/kissfft.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-gcc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/kissfft.dir/link.d -Wl,-soname,libvtkkissfft-9.6.so.1 -o ../../../lib/powerpc64le-linux-gnu/libvtkkissfft-9.6.so.9.6 CMakeFiles/kissfft.dir/kiss_fft.c.o CMakeFiles/kissfft.dir/tools/kiss_fastfir.c.o CMakeFiles/kissfft.dir/tools/kiss_fftnd.c.o CMakeFiles/kissfft.dir/tools/kiss_fftndr.c.o CMakeFiles/kissfft.dir/tools/kiss_fftr.c.o -Wl,-rpath,::::::: -lm cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/kissfft/vtkkissfft && /usr/bin/cmake -E cmake_symlink_library ../../../lib/powerpc64le-linux-gnu/libvtkkissfft-9.6.so.9.6 ../../../lib/powerpc64le-linux-gnu/libvtkkissfft-9.6.so.1 ../../../lib/powerpc64le-linux-gnu/libvtkkissfft-9.6.so make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Built target kissfft make -f ThirdParty/pugixml/vtkpugixml/CMakeFiles/pugixml.dir/build.make ThirdParty/pugixml/vtkpugixml/CMakeFiles/pugixml.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/pugixml/vtkpugixml /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/pugixml/vtkpugixml /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/pugixml/vtkpugixml/CMakeFiles/pugixml.dir/DependInfo.cmake "--color=" pugixml make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/pugixml/vtkpugixml/CMakeFiles/pugixml.dir/build.make ThirdParty/pugixml/vtkpugixml/CMakeFiles/pugixml.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Building CXX object ThirdParty/pugixml/vtkpugixml/CMakeFiles/pugixml.dir/src/pugixml.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/pugixml/vtkpugixml && /usr/bin/powerpc64le-linux-gnu-g++ -Dpugixml_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/pugixml/vtkpugixml -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/pugixml/vtkpugixml -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/pugixml/vtkpugixml/src -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/pugixml -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/pugixml -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/pugixml/vtkpugixml/CMakeFiles/pugixml.dir/src/pugixml.cpp.o -MF CMakeFiles/pugixml.dir/src/pugixml.cpp.o.d -o CMakeFiles/pugixml.dir/src/pugixml.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/pugixml/vtkpugixml/src/pugixml.cpp [ 0%] Building C object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/Base64.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/powerpc64le-linux-gnu-gcc -DKWSYS_NAMESPACE=vtksys -Dvtksys_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/Base64.c.o -MF CMakeFiles/vtksys.dir/Base64.c.o.d -o CMakeFiles/vtksys.dir/Base64.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys/vtksys/Base64.c [ 0%] Building C object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/EncodingC.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/powerpc64le-linux-gnu-gcc -DKWSYS_NAMESPACE=vtksys -Dvtksys_EXPORTS -DKWSYS_ENCODING_DEFAULT_CODEPAGE=CP_UTF8 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/EncodingC.c.o -MF CMakeFiles/vtksys.dir/EncodingC.c.o.d -o CMakeFiles/vtksys.dir/EncodingC.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys/vtksys/EncodingC.c [ 0%] Building C object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/MD5.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/powerpc64le-linux-gnu-gcc -DKWSYS_NAMESPACE=vtksys -Dvtksys_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/MD5.c.o -MF CMakeFiles/vtksys.dir/MD5.c.o.d -o CMakeFiles/vtksys.dir/MD5.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys/vtksys/MD5.c [ 0%] Building C object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/System.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/powerpc64le-linux-gnu-gcc -DKWSYS_NAMESPACE=vtksys -Dvtksys_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DKWSYS_C_HAS_PTRDIFF_T=1 -DKWSYS_C_HAS_SSIZE_T=1 -DKWSYS_C_HAS_CLOCK_GETTIME_MONOTONIC=1 -MD -MT Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/System.c.o -MF CMakeFiles/vtksys.dir/System.c.o.d -o CMakeFiles/vtksys.dir/System.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys/vtksys/System.c [ 0%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/Directory.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/powerpc64le-linux-gnu-g++ -DKWSYS_NAMESPACE=vtksys -Dvtksys_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/Directory.cxx.o -MF CMakeFiles/vtksys.dir/Directory.cxx.o.d -o CMakeFiles/vtksys.dir/Directory.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys/vtksys/Directory.cxx [ 0%] Building CXX object ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/TypeContainer.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token && /usr/bin/powerpc64le-linux-gnu-g++ -Dtoken_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/TypeContainer.cxx.o -MF CMakeFiles/token.dir/TypeContainer.cxx.o.d -o CMakeFiles/token.dir/TypeContainer.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token/TypeContainer.cxx [ 0%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/DynamicLoader.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/powerpc64le-linux-gnu-g++ -DKWSYS_NAMESPACE=vtksys -Dvtksys_EXPORTS -DKWSYS_SUPPORTS_SHARED_LIBS=1 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/DynamicLoader.cxx.o -MF CMakeFiles/vtksys.dir/DynamicLoader.cxx.o.d -o CMakeFiles/vtksys.dir/DynamicLoader.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys/vtksys/DynamicLoader.cxx [ 0%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/EncodingCXX.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/powerpc64le-linux-gnu-g++ -DKWSYS_NAMESPACE=vtksys -Dvtksys_EXPORTS -DKWSYS_ENCODING_DEFAULT_CODEPAGE=CP_UTF8 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/EncodingCXX.cxx.o -MF CMakeFiles/vtksys.dir/EncodingCXX.cxx.o.d -o CMakeFiles/vtksys.dir/EncodingCXX.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys/vtksys/EncodingCXX.cxx [ 0%] Linking CXX shared library ../../../lib/powerpc64le-linux-gnu/libvtkloguru-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru && /usr/bin/cmake -E cmake_link_script CMakeFiles/loguru.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/loguru.dir/link.d -Wl,-soname,libvtkloguru-9.6.so.1 -o ../../../lib/powerpc64le-linux-gnu/libvtkloguru-9.6.so.9.6 CMakeFiles/loguru.dir/loguru.cpp.o -Wl,-rpath,::::::: cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru && /usr/bin/cmake -E cmake_symlink_library ../../../lib/powerpc64le-linux-gnu/libvtkloguru-9.6.so.9.6 ../../../lib/powerpc64le-linux-gnu/libvtkloguru-9.6.so.1 ../../../lib/powerpc64le-linux-gnu/libvtkloguru-9.6.so make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Built target loguru make -f Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/build.make Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/DependInfo.cmake "--color=" metaio make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/build.make Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaUtils.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaUtils.cxx.o -MF CMakeFiles/metaio.dir/metaUtils.cxx.o.d -o CMakeFiles/metaio.dir/metaUtils.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaUtils.cxx [ 0%] Building CXX object ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/Manager.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token && /usr/bin/powerpc64le-linux-gnu-g++ -Dtoken_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/Manager.cxx.o -MF CMakeFiles/token.dir/Manager.cxx.o.d -o CMakeFiles/token.dir/Manager.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token/Manager.cxx [ 0%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_KnifeMetric.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict && /usr/bin/powerpc64le-linux-gnu-g++ -Dverdict_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_KnifeMetric.cpp.o -MF CMakeFiles/verdict.dir/V_KnifeMetric.cpp.o.d -o CMakeFiles/verdict.dir/V_KnifeMetric.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict/V_KnifeMetric.cpp [ 0%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/Glob.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/powerpc64le-linux-gnu-g++ -DKWSYS_NAMESPACE=vtksys -Dvtksys_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/Glob.cxx.o -MF CMakeFiles/vtksys.dir/Glob.cxx.o.d -o CMakeFiles/vtksys.dir/Glob.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys/vtksys/Glob.cxx [ 0%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_PyramidMetric.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict && /usr/bin/powerpc64le-linux-gnu-g++ -Dverdict_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_PyramidMetric.cpp.o -MF CMakeFiles/verdict.dir/V_PyramidMetric.cpp.o.d -o CMakeFiles/verdict.dir/V_PyramidMetric.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict/V_PyramidMetric.cpp [ 0%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_QuadMetric.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict && /usr/bin/powerpc64le-linux-gnu-g++ -Dverdict_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_QuadMetric.cpp.o -MF CMakeFiles/verdict.dir/V_QuadMetric.cpp.o.d -o CMakeFiles/verdict.dir/V_QuadMetric.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict/V_QuadMetric.cpp [ 0%] Building C object Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseAttributes.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -DWrappingTools_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseAttributes.c.o -MF CMakeFiles/WrappingTools.dir/vtkParseAttributes.c.o.d -o CMakeFiles/WrappingTools.dir/vtkParseAttributes.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkParseAttributes.c [ 0%] Building C object Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseData.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -DWrappingTools_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseData.c.o -MF CMakeFiles/WrappingTools.dir/vtkParseData.c.o.d -o CMakeFiles/WrappingTools.dir/vtkParseData.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkParseData.c [ 0%] Building CXX object ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/json/jsonToken.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token && /usr/bin/powerpc64le-linux-gnu-g++ -Dtoken_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/json/jsonToken.cxx.o -MF CMakeFiles/token.dir/json/jsonToken.cxx.o.d -o CMakeFiles/token.dir/json/jsonToken.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token/json/jsonToken.cxx [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaArray.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaArray.cxx.o -MF CMakeFiles/metaio.dir/metaArray.cxx.o.d -o CMakeFiles/metaio.dir/metaArray.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaArray.cxx [ 0%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/RegularExpression.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/powerpc64le-linux-gnu-g++ -DKWSYS_NAMESPACE=vtksys -Dvtksys_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/RegularExpression.cxx.o -MF CMakeFiles/vtksys.dir/RegularExpression.cxx.o.d -o CMakeFiles/vtksys.dir/RegularExpression.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys/vtksys/RegularExpression.cxx [ 0%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_TetMetric.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict && /usr/bin/powerpc64le-linux-gnu-g++ -Dverdict_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_TetMetric.cpp.o -MF CMakeFiles/verdict.dir/V_TetMetric.cpp.o.d -o CMakeFiles/verdict.dir/V_TetMetric.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict/V_TetMetric.cpp [ 0%] Building C object Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseDepends.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -DWrappingTools_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseDepends.c.o -MF CMakeFiles/WrappingTools.dir/vtkParseDepends.c.o.d -o CMakeFiles/WrappingTools.dir/vtkParseDepends.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkParseDepends.c [ 0%] Building C object Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseExtras.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -DWrappingTools_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseExtras.c.o -MF CMakeFiles/WrappingTools.dir/vtkParseExtras.c.o.d -o CMakeFiles/WrappingTools.dir/vtkParseExtras.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkParseExtras.c [ 0%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/SystemTools.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/powerpc64le-linux-gnu-g++ -DKWSYS_NAMESPACE=vtksys -Dvtksys_EXPORTS -DKWSYS_CXX_HAS_ENVIRON_IN_STDLIB_H=0 -DKWSYS_CXX_HAS_SETENV=1 -DKWSYS_CXX_HAS_UNSETENV=1 -DKWSYS_CXX_HAS_UTIMENSAT=1 -DKWSYS_CXX_HAS_UTIMES=1 -DKWSYS_CXX_STAT_HAS_ST_MTIM=1 -DKWSYS_CXX_STAT_HAS_ST_MTIMESPEC=0 -DKWSYS_SYSTEMTOOLS_SUPPORT_WINDOWS_SLASHES -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/SystemTools.cxx.o -MF CMakeFiles/vtksys.dir/SystemTools.cxx.o.d -o CMakeFiles/vtksys.dir/SystemTools.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys/vtksys/SystemTools.cxx [ 0%] Building C object Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseHierarchy.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -DWrappingTools_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseHierarchy.c.o -MF CMakeFiles/WrappingTools.dir/vtkParseHierarchy.c.o.d -o CMakeFiles/WrappingTools.dir/vtkParseHierarchy.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkParseHierarchy.c [ 0%] Building CXX object ThirdParty/fmt/vtkfmt/CMakeFiles/fmt.dir/src/os.cc.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_LIB_EXPORT -Dfmt_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/fmt/vtkfmt/CMakeFiles/fmt.dir/src/os.cc.o -MF CMakeFiles/fmt.dir/src/os.cc.o.d -o CMakeFiles/fmt.dir/src/os.cc.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt/src/os.cc [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaArrow.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaArrow.cxx.o -MF CMakeFiles/metaio.dir/metaArrow.cxx.o.d -o CMakeFiles/metaio.dir/metaArrow.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaArrow.cxx [ 0%] Building C object Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseMain.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -DWrappingTools_EXPORTS -DVTK_PARSE_VERSION=\"9.6\" -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseMain.c.o -MF CMakeFiles/WrappingTools.dir/vtkParseMain.c.o.d -o CMakeFiles/WrappingTools.dir/vtkParseMain.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkParseMain.c [ 0%] Building CXX object ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/json/jsonManager.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token && /usr/bin/powerpc64le-linux-gnu-g++ -Dtoken_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/token/vtktoken/token/CMakeFiles/token.dir/json/jsonManager.cxx.o -MF CMakeFiles/token.dir/json/jsonManager.cxx.o.d -o CMakeFiles/token.dir/json/jsonManager.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token/json/jsonManager.cxx [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaBlob.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaBlob.cxx.o -MF CMakeFiles/metaio.dir/metaBlob.cxx.o.d -o CMakeFiles/metaio.dir/metaBlob.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaBlob.cxx [ 0%] Linking CXX shared library ../../../lib/powerpc64le-linux-gnu/libvtkfmt-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt && /usr/bin/cmake -E cmake_link_script CMakeFiles/fmt.dir/link.txt --verbose=1 [ 0%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_TriMetric.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict && /usr/bin/powerpc64le-linux-gnu-g++ -Dverdict_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_TriMetric.cpp.o -MF CMakeFiles/verdict.dir/V_TriMetric.cpp.o.d -o CMakeFiles/verdict.dir/V_TriMetric.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict/V_TriMetric.cpp /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/fmt.dir/link.d -Wl,-soname,libvtkfmt-9.6.so.1 -o ../../../lib/powerpc64le-linux-gnu/libvtkfmt-9.6.so.9.6 CMakeFiles/fmt.dir/src/format.cc.o CMakeFiles/fmt.dir/src/os.cc.o -Wl,-rpath,::::::: cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt && /usr/bin/cmake -E cmake_symlink_library ../../../lib/powerpc64le-linux-gnu/libvtkfmt-9.6.so.9.6 ../../../lib/powerpc64le-linux-gnu/libvtkfmt-9.6.so.1 ../../../lib/powerpc64le-linux-gnu/libvtkfmt-9.6.so make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Built target fmt make -f Utilities/octree/CMakeFiles/octree.dir/build.make Utilities/octree/CMakeFiles/octree.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/octree /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/octree /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/octree/CMakeFiles/octree.dir/DependInfo.cmake "--color=" octree make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Utilities/octree/CMakeFiles/octree.dir/build.make Utilities/octree/CMakeFiles/octree.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make[3]: Nothing to be done for 'Utilities/octree/CMakeFiles/octree.dir/build'. make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Built target octree make -f ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/build.make ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/DependInfo.cmake "--color=" xdmf2 make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/build.make ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfExprLex.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfExprLex.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfExprLex.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfExprLex.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfExprLex.cxx [ 0%] Building C object Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseMangle.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -DWrappingTools_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseMangle.c.o -MF CMakeFiles/WrappingTools.dir/vtkParseMangle.c.o.d -o CMakeFiles/WrappingTools.dir/vtkParseMangle.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkParseMangle.c [ 0%] Building C object Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseMerge.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -DWrappingTools_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseMerge.c.o -MF CMakeFiles/WrappingTools.dir/vtkParseMerge.c.o.d -o CMakeFiles/WrappingTools.dir/vtkParseMerge.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkParseMerge.c [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaCommand.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaCommand.cxx.o -MF CMakeFiles/metaio.dir/metaCommand.cxx.o.d -o CMakeFiles/metaio.dir/metaCommand.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaCommand.cxx [ 0%] Building C object Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseMethodType.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -DWrappingTools_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseMethodType.c.o -MF CMakeFiles/WrappingTools.dir/vtkParseMethodType.c.o.d -o CMakeFiles/WrappingTools.dir/vtkParseMethodType.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkParseMethodType.c [ 0%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_WedgeMetric.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict && /usr/bin/powerpc64le-linux-gnu-g++ -Dverdict_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/V_WedgeMetric.cpp.o -MF CMakeFiles/verdict.dir/V_WedgeMetric.cpp.o.d -o CMakeFiles/verdict.dir/V_WedgeMetric.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict/V_WedgeMetric.cpp [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfExprYacc.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfExprYacc.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfExprYacc.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfExprYacc.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfExprYacc.cxx [ 0%] Building C object Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParsePreprocess.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -DWrappingTools_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParsePreprocess.c.o -MF CMakeFiles/WrappingTools.dir/vtkParsePreprocess.c.o.d -o CMakeFiles/WrappingTools.dir/vtkParsePreprocess.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkParsePreprocess.c [ 0%] Building CXX object ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/VerdictVector.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict && /usr/bin/powerpc64le-linux-gnu-g++ -Dverdict_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/verdict/vtkverdict/CMakeFiles/verdict.dir/VerdictVector.cpp.o -MF CMakeFiles/verdict.dir/VerdictVector.cpp.o.d -o CMakeFiles/verdict.dir/VerdictVector.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/verdict/vtkverdict/VerdictVector.cpp [ 0%] Linking CXX shared library ../../../lib/powerpc64le-linux-gnu/libvtkverdict-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict && /usr/bin/cmake -E cmake_link_script CMakeFiles/verdict.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/verdict.dir/link.d -Wl,-soname,libvtkverdict-9.6.so.1 -o ../../../lib/powerpc64le-linux-gnu/libvtkverdict-9.6.so.9.6 CMakeFiles/verdict.dir/V_EdgeMetric.cpp.o CMakeFiles/verdict.dir/V_GaussIntegration.cpp.o CMakeFiles/verdict.dir/V_HexMetric.cpp.o CMakeFiles/verdict.dir/V_KnifeMetric.cpp.o CMakeFiles/verdict.dir/V_PyramidMetric.cpp.o CMakeFiles/verdict.dir/V_QuadMetric.cpp.o CMakeFiles/verdict.dir/V_TetMetric.cpp.o CMakeFiles/verdict.dir/V_TriMetric.cpp.o CMakeFiles/verdict.dir/V_WedgeMetric.cpp.o CMakeFiles/verdict.dir/VerdictVector.cpp.o -Wl,-rpath,::::::: cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/verdict/vtkverdict && /usr/bin/cmake -E cmake_symlink_library ../../../lib/powerpc64le-linux-gnu/libvtkverdict-9.6.so.9.6 ../../../lib/powerpc64le-linux-gnu/libvtkverdict-9.6.so.1 ../../../lib/powerpc64le-linux-gnu/libvtkverdict-9.6.so make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Built target verdict make -f ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/build.make ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/DependInfo.cmake "--color=" vtkxdmfcore make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/build.make ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfArray.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfArray.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfArray.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfArray.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfArray.cpp [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfArray.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfArray.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfArray.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfArray.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfArray.cxx [ 0%] Building C object Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseProperties.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -DWrappingTools_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseProperties.c.o -MF CMakeFiles/WrappingTools.dir/vtkParseProperties.c.o.d -o CMakeFiles/WrappingTools.dir/vtkParseProperties.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkParseProperties.c [ 0%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/CommandLineArguments.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/powerpc64le-linux-gnu-g++ -DKWSYS_NAMESPACE=vtksys -Dvtksys_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/CommandLineArguments.cxx.o -MF CMakeFiles/vtksys.dir/CommandLineArguments.cxx.o.d -o CMakeFiles/vtksys.dir/CommandLineArguments.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys/vtksys/CommandLineArguments.cxx [ 0%] Building C object Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseString.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -DWrappingTools_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseString.c.o -MF CMakeFiles/WrappingTools.dir/vtkParseString.c.o.d -o CMakeFiles/WrappingTools.dir/vtkParseString.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkParseString.c [ 0%] Linking CXX shared library ../../../lib/powerpc64le-linux-gnu/libvtkpugixml-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/pugixml/vtkpugixml && /usr/bin/cmake -E cmake_link_script CMakeFiles/pugixml.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/pugixml.dir/link.d -Wl,-soname,libvtkpugixml-9.6.so.1 -o ../../../lib/powerpc64le-linux-gnu/libvtkpugixml-9.6.so.9.6 CMakeFiles/pugixml.dir/src/pugixml.cpp.o -Wl,-rpath,::::::: cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/pugixml/vtkpugixml && /usr/bin/cmake -E cmake_symlink_library ../../../lib/powerpc64le-linux-gnu/libvtkpugixml-9.6.so.9.6 ../../../lib/powerpc64le-linux-gnu/libvtkpugixml-9.6.so.1 ../../../lib/powerpc64le-linux-gnu/libvtkpugixml-9.6.so make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Building C object Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseSystem.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -DWrappingTools_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkParseSystem.c.o -MF CMakeFiles/WrappingTools.dir/vtkParseSystem.c.o.d -o CMakeFiles/WrappingTools.dir/vtkParseSystem.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkParseSystem.c [ 0%] Built target pugixml make -f ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/build.make ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/DependInfo.cmake "--color=" exodusII make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/build.make ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_concat_node_sets.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_concat_node_sets.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_concat_node_sets.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_concat_node_sets.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_concat_node_sets.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_concat_side_sets.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_concat_side_sets.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_concat_side_sets.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_concat_side_sets.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_concat_side_sets.c [ 0%] Building C object Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkWrap.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -DWrappingTools_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkWrap.c.o -MF CMakeFiles/WrappingTools.dir/vtkWrap.c.o.d -o CMakeFiles/WrappingTools.dir/vtkWrap.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrap.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_attr.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_attr.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_elem_attr.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_attr_names.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_attr_names.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_attr_names.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_attr_names.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_elem_attr_names.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_blk_ids.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_blk_ids.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_blk_ids.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_blk_ids.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_elem_blk_ids.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_block.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_block.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_block.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_block.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_elem_block.c [ 0%] Linking CXX shared library ../../../../lib/powerpc64le-linux-gnu/libvtktoken-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token && /usr/bin/cmake -E cmake_link_script CMakeFiles/token.dir/link.txt --verbose=1 [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_conn.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_conn.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_conn.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_conn.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_elem_conn.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_elem_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_num_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_num_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_num_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_num_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_elem_num_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_var.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_var.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_elem_var.c /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/token.dir/link.d -Wl,-soname,libvtktoken-9.6.so.1 -o ../../../../lib/powerpc64le-linux-gnu/libvtktoken-9.6.so.9.6 CMakeFiles/token.dir/Singletons.cxx.o CMakeFiles/token.dir/Token.cxx.o CMakeFiles/token.dir/TypeContainer.cxx.o CMakeFiles/token.dir/Manager.cxx.o CMakeFiles/token.dir/json/jsonToken.cxx.o CMakeFiles/token.dir/json/jsonManager.cxx.o -Wl,-rpath,::::::: cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token && /usr/bin/cmake -E cmake_symlink_library ../../../../lib/powerpc64le-linux-gnu/libvtktoken-9.6.so.9.6 ../../../../lib/powerpc64le-linux-gnu/libvtktoken-9.6.so.1 ../../../../lib/powerpc64le-linux-gnu/libvtktoken-9.6.so make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Built target token make -f ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/build.make ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/DependInfo.cmake "--color=" cgns [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_var_tab.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_var_tab.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_var_tab.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_var_tab.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_elem_var_tab.c make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/build.make ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Building C object ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/cgns_error.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src && /usr/bin/powerpc64le-linux-gnu-gcc -DBUILD_DLL -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/cgns_error.c.o -MF CMakeFiles/cgns.dir/cgns_error.c.o.d -o CMakeFiles/cgns.dir/cgns_error.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src/cgns_error.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_var_time.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_var_time.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_var_time.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_var_time.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_elem_var_time.c [ 0%] Building C object ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/cgns_internals.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src && /usr/bin/powerpc64le-linux-gnu-gcc -DBUILD_DLL -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/cgns_internals.c.o -MF CMakeFiles/cgns.dir/cgns_internals.c.o.d -o CMakeFiles/cgns.dir/cgns_internals.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src/cgns_internals.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_glob_var_time.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_glob_var_time.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_glob_var_time.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_glob_var_time.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_glob_var_time.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_glob_vars.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_glob_vars.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_glob_vars.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_glob_vars.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_glob_vars.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_attr.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_attr.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_n_attr.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_conn.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_conn.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_conn.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_conn.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_n_conn.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_coord.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_coord.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_coord.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_coord.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_n_coord.c [ 0%] Building C object Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkWrapText.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -DWrappingTools_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT Wrapping/Tools/CMakeFiles/WrappingTools.dir/vtkWrapText.c.o -MF CMakeFiles/WrappingTools.dir/vtkWrapText.c.o.d -o CMakeFiles/WrappingTools.dir/vtkWrapText.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapText.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_attr.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_attr.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_n_elem_attr.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_conn.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_conn.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_conn.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_conn.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_n_elem_conn.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_num_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_num_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_num_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_num_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_n_elem_num_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_var.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_var.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_n_elem_var.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_nodal_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_nodal_var.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_nodal_var.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_nodal_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_n_nodal_var.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_node_num_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_node_num_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_node_num_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_node_num_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_n_node_num_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_node_set.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_node_set.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_node_set.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_node_set.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_n_node_set.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_node_set_df.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_node_set_df.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_node_set_df.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_node_set_df.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_n_node_set_df.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_one_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_one_attr.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_one_attr.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_one_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_n_one_attr.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_side_set.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_side_set.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_side_set.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_side_set.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_n_side_set.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_side_set_df.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_side_set_df.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_side_set_df.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_side_set_df.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_n_side_set_df.c [ 0%] Linking C shared library ../../lib/powerpc64le-linux-gnu/libvtkWrappingTools-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/WrappingTools.dir/link.txt --verbose=1 [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_var.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_var.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_n_var.c /usr/bin/powerpc64le-linux-gnu-gcc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/WrappingTools.dir/link.d -Wl,-soname,libvtkWrappingTools-9.6.so.1 -o ../../lib/powerpc64le-linux-gnu/libvtkWrappingTools-9.6.so.9.6 CMakeFiles/WrappingTools.dir/vtkParse.tab.c.o CMakeFiles/WrappingTools.dir/vtkParseAttributes.c.o CMakeFiles/WrappingTools.dir/vtkParseData.c.o CMakeFiles/WrappingTools.dir/vtkParseDepends.c.o CMakeFiles/WrappingTools.dir/vtkParseExtras.c.o CMakeFiles/WrappingTools.dir/vtkParseHierarchy.c.o CMakeFiles/WrappingTools.dir/vtkParseMain.c.o CMakeFiles/WrappingTools.dir/vtkParseMangle.c.o CMakeFiles/WrappingTools.dir/vtkParseMerge.c.o CMakeFiles/WrappingTools.dir/vtkParseMethodType.c.o CMakeFiles/WrappingTools.dir/vtkParsePreprocess.c.o CMakeFiles/WrappingTools.dir/vtkParseProperties.c.o CMakeFiles/WrappingTools.dir/vtkParseString.c.o CMakeFiles/WrappingTools.dir/vtkParseSystem.c.o CMakeFiles/WrappingTools.dir/vtkWrap.c.o CMakeFiles/WrappingTools.dir/vtkWrapText.c.o -Wl,-rpath,::::::: cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/cmake -E cmake_symlink_library ../../lib/powerpc64le-linux-gnu/libvtkWrappingTools-9.6.so.9.6 ../../lib/powerpc64le-linux-gnu/libvtkWrappingTools-9.6.so.1 ../../lib/powerpc64le-linux-gnu/libvtkWrappingTools-9.6.so make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Built target WrappingTools [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_nodal_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_nodal_var.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_nodal_var.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_nodal_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_nodal_var.c [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaContour.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaContour.cxx.o -MF CMakeFiles/metaio.dir/metaContour.cxx.o.d -o CMakeFiles/metaio.dir/metaContour.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaContour.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_nodal_var_time.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_nodal_var_time.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_nodal_var_time.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_nodal_var_time.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_nodal_var_time.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDOM.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDOM.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfDOM.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfDOM.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDOM.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_node_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_num_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_num_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_num_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_num_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_node_num_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_node_set.c [ 0%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/FStream.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/powerpc64le-linux-gnu-g++ -DKWSYS_NAMESPACE=vtksys -Dvtksys_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/FStream.cxx.o -MF CMakeFiles/vtksys.dir/FStream.cxx.o.d -o CMakeFiles/vtksys.dir/FStream.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys/vtksys/FStream.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set_dist_fact.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set_dist_fact.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set_dist_fact.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set_dist_fact.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_node_set_dist_fact.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set_ids.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set_ids.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set_ids.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set_ids.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_node_set_ids.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set_param.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set_param.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_node_set_param.c [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaDTITube.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaDTITube.cxx.o -MF CMakeFiles/metaio.dir/metaDTITube.cxx.o.d -o CMakeFiles/metaio.dir/metaDTITube.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaDTITube.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_nset_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_nset_var.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_nset_var.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_nset_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_nset_var.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_nset_var_tab.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_nset_var_tab.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_nset_var_tab.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_nset_var_tab.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_nset_var_tab.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_one_elem_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_one_elem_attr.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_one_elem_attr.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_one_elem_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_one_elem_attr.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_attr.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_attr.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_partial_elem_attr.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_conn.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_conn.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_conn.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_conn.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_partial_elem_conn.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_partial_elem_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_num_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_num_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_num_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_num_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_partial_elem_num_map.c [ 0%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/SystemInformation.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/powerpc64le-linux-gnu-g++ -DKWSYS_NAMESPACE=vtksys -Dvtksys_EXPORTS -DKWSYS_BUILD_SHARED=1 -DKWSYS_CXX_HAS_GETLOADAVG=1 -DKWSYS_CXX_HAS_RLIMIT64=1 -DKWSYS_SYSTEMINFORMATION_HAS_BACKTRACE=1 -DKWSYS_SYSTEMINFORMATION_HAS_CPP_DEMANGLE=1 -DKWSYS_SYSTEMINFORMATION_HAS_SYMBOL_LOOKUP=1 -DKWSYS_SYS_HAS_IFADDRS_H=1 -DSIZEOF_VOID_P=8 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/SystemInformation.cxx.o -MF CMakeFiles/vtksys.dir/SystemInformation.cxx.o.d -o CMakeFiles/vtksys.dir/SystemInformation.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys/vtksys/SystemInformation.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_var.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_var.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_partial_elem_var.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_nodal_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_nodal_var.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_nodal_var.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_nodal_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_partial_nodal_var.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_node_num_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_node_num_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_node_num_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_node_num_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_partial_node_num_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_node_set.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_node_set.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_node_set.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_node_set.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_partial_node_set.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_node_set_df.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_node_set_df.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_node_set_df.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_node_set_df.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_partial_node_set_df.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_side_set.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_side_set.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_side_set.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_side_set.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_partial_side_set.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDataDesc.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDataDesc.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfDataDesc.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfDataDesc.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDataDesc.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_side_set_df.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_side_set_df.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_side_set_df.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_side_set_df.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_partial_side_set_df.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_side_set.c [ 0%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfArrayReference.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfArrayReference.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfArrayReference.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfArrayReference.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfArrayReference.cpp [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set_dist_fact.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set_dist_fact.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set_dist_fact.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set_dist_fact.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_side_set_dist_fact.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set_ids.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set_ids.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set_ids.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set_ids.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_side_set_ids.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set_param.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set_param.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_side_set_param.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_sset_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_sset_var.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_sset_var.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_sset_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_sset_var.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_sset_var_tab.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_sset_var_tab.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_sset_var_tab.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_sset_var_tab.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_sset_var_tab.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_name.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_name.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_name.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_name.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_var_name.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_names.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_names.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_names.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_names.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_var_names.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_param.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_param.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_var_param.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_tab.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_tab.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_tab.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_tab.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_get_var_tab.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_concat_node_sets.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_concat_node_sets.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_concat_node_sets.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_concat_node_sets.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_concat_node_sets.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_concat_side_sets.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_concat_side_sets.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_concat_side_sets.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_concat_side_sets.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_concat_side_sets.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_concat_var_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_concat_var_param.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_concat_var_param.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_concat_var_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_concat_var_param.c [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaEllipse.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaEllipse.cxx.o -MF CMakeFiles/metaio.dir/metaEllipse.cxx.o.d -o CMakeFiles/metaio.dir/metaEllipse.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaEllipse.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_attr.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_attr.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_elem_attr.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_attr_names.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_attr_names.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_attr_names.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_attr_names.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_elem_attr_names.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_block.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_block.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_block.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_block.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_elem_block.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_conn.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_conn.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_conn.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_conn.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_elem_conn.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_elem_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_num_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_num_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_num_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_num_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_elem_num_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_var.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_var.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_elem_var.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_var_slab.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_var_slab.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_var_slab.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_var_slab.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_elem_var_slab.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_var_tab.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_var_tab.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_var_tab.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_var_tab.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_elem_var_tab.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_glob_vars.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_glob_vars.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_glob_vars.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_glob_vars.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_glob_vars.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_attr.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_attr.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_n_attr.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_coord.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_coord.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_coord.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_coord.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_n_coord.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_elem_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_elem_attr.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_elem_attr.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_elem_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_n_elem_attr.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDataItem.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDataItem.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfDataItem.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfDataItem.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDataItem.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_elem_conn.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_elem_conn.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_elem_conn.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_elem_conn.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_n_elem_conn.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_elem_num_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_elem_num_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_elem_num_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_elem_num_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_n_elem_num_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_nodal_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_nodal_var.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_nodal_var.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_nodal_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_n_nodal_var.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_node_num_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_node_num_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_node_num_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_node_num_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_n_node_num_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_node_set.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_node_set.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_node_set.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_node_set.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_n_node_set.c [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaFEMObject.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaFEMObject.cxx.o -MF CMakeFiles/metaio.dir/metaFEMObject.cxx.o.d -o CMakeFiles/metaio.dir/metaFEMObject.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaFEMObject.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_node_set_df.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_node_set_df.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_node_set_df.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_node_set_df.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_n_node_set_df.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_one_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_one_attr.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_one_attr.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_one_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_n_one_attr.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_side_set.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_side_set.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_side_set.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_side_set.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_n_side_set.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_side_set_df.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_side_set_df.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_side_set_df.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_side_set_df.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_n_side_set_df.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_var.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_var.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_n_var.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_nodal_var_slab.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_nodal_var_slab.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_nodal_var_slab.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_nodal_var_slab.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_nodal_var_slab.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_node_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_num_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_num_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_num_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_num_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_node_num_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_set.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_set.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_set.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_set.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_node_set.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_set_dist_fact.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_set_dist_fact.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_set_dist_fact.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_set_dist_fact.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_node_set_dist_fact.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_set_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_set_param.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_set_param.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_set_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_node_set_param.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_nset_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_nset_var.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_nset_var.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_nset_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_nset_var.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_nset_var_tab.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_nset_var_tab.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_nset_var_tab.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_nset_var_tab.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_nset_var_tab.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_one_elem_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_one_elem_attr.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_one_elem_attr.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_one_elem_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_one_elem_attr.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_attr.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_attr.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_partial_elem_attr.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_conn.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_conn.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_conn.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_conn.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_partial_elem_conn.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_partial_elem_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_num_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_num_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_num_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_num_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_partial_elem_num_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_nodal_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_nodal_var.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_nodal_var.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_nodal_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_partial_nodal_var.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_node_num_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_node_num_map.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_node_num_map.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_node_num_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_partial_node_num_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_node_set.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_node_set.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_node_set.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_node_set.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_partial_node_set.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_node_set_df.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_node_set_df.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_node_set_df.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_node_set_df.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_partial_node_set_df.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_side_set.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_side_set.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_side_set.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_side_set.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_partial_side_set.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_side_set_df.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_side_set_df.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_side_set_df.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_side_set_df.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_partial_side_set_df.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDataStructure.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDataStructure.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfDataStructure.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfDataStructure.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDataStructure.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_side_set.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_side_set.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_side_set.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_side_set.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_side_set.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_side_set_dist_fact.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_side_set_dist_fact.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_side_set_dist_fact.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_side_set_dist_fact.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_side_set_dist_fact.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_side_set_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_side_set_param.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_side_set_param.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_side_set_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_side_set_param.c [ 0%] Building CXX object Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/Status.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/powerpc64le-linux-gnu-g++ -DKWSYS_NAMESPACE=vtksys -Dvtksys_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/Status.cxx.o -MF CMakeFiles/vtksys.dir/Status.cxx.o.d -o CMakeFiles/vtksys.dir/Status.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys/vtksys/Status.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_sset_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_sset_var.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_sset_var.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_sset_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_sset_var.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_sset_var_tab.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_sset_var_tab.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_sset_var_tab.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_sset_var_tab.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_sset_var_tab.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_name.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_name.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_name.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_name.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_var_name.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_names.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_names.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_names.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_names.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_var_names.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_param.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_param.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_var_param.c [ 0%] Linking CXX shared library ../../../lib/powerpc64le-linux-gnu/libvtksys-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/cmake -E cmake_link_script CMakeFiles/vtksys.dir/link.txt --verbose=1 [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_tab.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_tab.c.o -MF CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_tab.c.o.d -o CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_tab.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/deprecated/ex_put_var_tab.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex__get_glob_vars_multi_time.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex__get_glob_vars_multi_time.c.o -MF CMakeFiles/exodusII.dir/src/ex__get_glob_vars_multi_time.c.o.d -o CMakeFiles/exodusII.dir/src/ex__get_glob_vars_multi_time.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex__get_glob_vars_multi_time.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex__get_nodal_var_multi_time.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex__get_nodal_var_multi_time.c.o -MF CMakeFiles/exodusII.dir/src/ex__get_nodal_var_multi_time.c.o.d -o CMakeFiles/exodusII.dir/src/ex__get_nodal_var_multi_time.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex__get_nodal_var_multi_time.c /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/vtksys.dir/link.d -Wl,-soname,libvtksys-9.6.so.1 -o ../../../lib/powerpc64le-linux-gnu/libvtksys-9.6.so.9.6 CMakeFiles/vtksys.dir/ProcessUNIX.c.o CMakeFiles/vtksys.dir/Base64.c.o CMakeFiles/vtksys.dir/EncodingC.c.o CMakeFiles/vtksys.dir/MD5.c.o CMakeFiles/vtksys.dir/System.c.o CMakeFiles/vtksys.dir/Directory.cxx.o CMakeFiles/vtksys.dir/DynamicLoader.cxx.o CMakeFiles/vtksys.dir/EncodingCXX.cxx.o CMakeFiles/vtksys.dir/Glob.cxx.o CMakeFiles/vtksys.dir/RegularExpression.cxx.o CMakeFiles/vtksys.dir/SystemTools.cxx.o CMakeFiles/vtksys.dir/CommandLineArguments.cxx.o CMakeFiles/vtksys.dir/FStream.cxx.o CMakeFiles/vtksys.dir/SystemInformation.cxx.o CMakeFiles/vtksys.dir/Status.cxx.o -Wl,-rpath,::::::: -ldl -ldl cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys/vtksys && /usr/bin/cmake -E cmake_symlink_library ../../../lib/powerpc64le-linux-gnu/libvtksys-9.6.so.9.6 ../../../lib/powerpc64le-linux-gnu/libvtksys-9.6.so.1 ../../../lib/powerpc64le-linux-gnu/libvtksys-9.6.so [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDataTransform.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDataTransform.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfDataTransform.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfDataTransform.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDataTransform.cxx make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Built target vtksys [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex__put_homogenous_block_params.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex__put_homogenous_block_params.c.o -MF CMakeFiles/exodusII.dir/src/ex__put_homogenous_block_params.c.o.d -o CMakeFiles/exodusII.dir/src/ex__put_homogenous_block_params.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex__put_homogenous_block_params.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex__put_nodal_var_multi_time.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex__put_nodal_var_multi_time.c.o -MF CMakeFiles/exodusII.dir/src/ex__put_nodal_var_multi_time.c.o.d -o CMakeFiles/exodusII.dir/src/ex__put_nodal_var_multi_time.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex__put_nodal_var_multi_time.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_add_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_add_attr.c.o -MF CMakeFiles/exodusII.dir/src/ex_add_attr.c.o.d -o CMakeFiles/exodusII.dir/src/ex_add_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_add_attr.c [ 0%] Building C object ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/cgns_io.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src && /usr/bin/powerpc64le-linux-gnu-gcc -DBUILD_DLL -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/cgns_io.c.o -MF CMakeFiles/cgns.dir/cgns_io.c.o.d -o CMakeFiles/cgns.dir/cgns_io.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src/cgns_io.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_close.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_close.c.o -MF CMakeFiles/exodusII.dir/src/ex_close.c.o.d -o CMakeFiles/exodusII.dir/src/ex_close.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_close.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_conv.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_conv.c.o -MF CMakeFiles/exodusII.dir/src/ex_conv.c.o.d -o CMakeFiles/exodusII.dir/src/ex_conv.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_conv.c [ 0%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfArrayType.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfArrayType.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfArrayType.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfArrayType.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfArrayType.cpp [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfElement.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfElement.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfElement.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfElement.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfElement.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_copy.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_copy.c.o -MF CMakeFiles/exodusII.dir/src/ex_copy.c.o.d -o CMakeFiles/exodusII.dir/src/ex_copy.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_copy.c [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaForm.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaForm.cxx.o -MF CMakeFiles/metaio.dir/metaForm.cxx.o.d -o CMakeFiles/metaio.dir/metaForm.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaForm.cxx make -f IO/HDFTools/CMakeFiles/IOHDFTools.dir/build.make IO/HDFTools/CMakeFiles/IOHDFTools.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/IO/HDFTools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/IO/HDFTools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/IO/HDFTools/CMakeFiles/IOHDFTools.dir/DependInfo.cmake "--color=" IOHDFTools make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f IO/HDFTools/CMakeFiles/IOHDFTools.dir/build.make IO/HDFTools/CMakeFiles/IOHDFTools.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make[3]: Nothing to be done for 'IO/HDFTools/CMakeFiles/IOHDFTools.dir/build'. make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Built target IOHDFTools make -f ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/build.make ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/DependInfo.cmake "--color=" h5hut make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/build.make ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5_attachments.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5_attachments.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5_attachments.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5_attachments.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5_attachments.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_create.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_create.c.o -MF CMakeFiles/exodusII.dir/src/ex_create.c.o.d -o CMakeFiles/exodusII.dir/src/ex_create.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_create.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_create_group.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_create_group.c.o -MF CMakeFiles/exodusII.dir/src/ex_create_group.c.o.d -o CMakeFiles/exodusII.dir/src/ex_create_group.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_create_group.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_create_par.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_create_par.c.o -MF CMakeFiles/exodusII.dir/src/ex_create_par.c.o.d -o CMakeFiles/exodusII.dir/src/ex_create_par.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_create_par.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_cvt_nodes_to_sides.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_cvt_nodes_to_sides.c.o -MF CMakeFiles/exodusII.dir/src/ex_cvt_nodes_to_sides.c.o.d -o CMakeFiles/exodusII.dir/src/ex_cvt_nodes_to_sides.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_cvt_nodes_to_sides.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfExpression.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfExpression.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfExpression.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfExpression.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfExpression.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_err.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_err.c.o -MF CMakeFiles/exodusII.dir/src/ex_err.c.o.d -o CMakeFiles/exodusII.dir/src/ex_err.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_err.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5_attribs.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5_attribs.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5_attribs.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5_attribs.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5_attribs.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfHDF.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfHDF.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfHDF.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfHDF.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfHDF.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_field_utils.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_field_utils.c.o -MF CMakeFiles/exodusII.dir/src/ex_field_utils.c.o.d -o CMakeFiles/exodusII.dir/src/ex_field_utils.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_field_utils.c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_field_utils.c: In function ‘vtkexodusII_ex_field_component_suffix’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_field_utils.c:346:30: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 346 | snprintf(format, 8, "%c%d%dd", '%', 0, width); | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_field_utils.c:346:25: note: directive argument in the range [1, 2147483647] 346 | snprintf(format, 8, "%c%d%dd", '%', 0, width); | ^~~~~~~~~ In file included from /usr/include/stdio.h:970, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include/exodusII_int.h:69, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_field_utils.c:10: In function ‘snprintf’, inlined from ‘vtkexodusII_ex_field_component_suffix’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_field_utils.c:346:5: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 5 and 14 bytes into a destination of size 8 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_field_utils.c: In function ‘vtkexodusII_ex_field_component_suffix’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_field_utils.c:335:30: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 335 | snprintf(format, 8, "%c%d%dd", '%', 0, width); | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_field_utils.c:335:25: note: directive argument in the range [1, 2147483647] 335 | snprintf(format, 8, "%c%d%dd", '%', 0, width); | ^~~~~~~~~ In function ‘snprintf’, inlined from ‘vtkexodusII_ex_field_component_suffix’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_field_utils.c:335:5: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 5 and 14 bytes into a destination of size 8 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaGroup.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaGroup.cxx.o -MF CMakeFiles/metaio.dir/metaGroup.cxx.o.d -o CMakeFiles/metaio.dir/metaGroup.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaGroup.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_all_times.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_all_times.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_all_times.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_all_times.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_all_times.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_assemblies.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_assemblies.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_assemblies.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_assemblies.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_assemblies.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_assembly.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_assembly.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_assembly.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_assembly.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_assembly.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_attr.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_attr.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_attr.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_attr_names.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_attr_names.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_attr_names.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_attr_names.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_attr_names.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_attr_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_attr_param.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_attr_param.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_attr_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_attr_param.c [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaGaussian.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaGaussian.cxx.o -MF CMakeFiles/metaio.dir/metaGaussian.cxx.o.d -o CMakeFiles/metaio.dir/metaGaussian.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaGaussian.cxx [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5_err.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5_err.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5_err.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5_err.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5_err.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_attribute.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_attribute.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_attribute.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_attribute.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_attribute.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5_file.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5_file.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5_file.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5_file.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5_file.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_blob.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_blob.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_blob.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_blob.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_blob.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_blobs.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_blobs.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_blobs.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_blobs.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_blobs.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfHDFSupport.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfHDFSupport.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfHDFSupport.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfHDFSupport.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfHDFSupport.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_block.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_block.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_block.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_block.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_block.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_block_id_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_block_id_map.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_block_id_map.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_block_id_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_block_id_map.c [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaImage.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaImage.cxx.o -MF CMakeFiles/metaio.dir/metaImage.cxx.o.d -o CMakeFiles/metaio.dir/metaImage.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaImage.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_block_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_block_param.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_block_param.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_block_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_block_param.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_block_params.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_block_params.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_block_params.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_block_params.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_block_params.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfHeavyData.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfHeavyData.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfHeavyData.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfHeavyData.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfHeavyData.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_cmap_params.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_cmap_params.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_cmap_params.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_cmap_params.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_cmap_params.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5_init.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5_init.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5_init.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5_init.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5_init.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_concat_sets.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_concat_sets.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_concat_sets.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_concat_sets.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_concat_sets.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_concat_side_set_node_count.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_concat_side_set_node_count.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_concat_side_set_node_count.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_concat_side_set_node_count.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_concat_side_set_node_count.c [ 0%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfBinaryController.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfBinaryController.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfBinaryController.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfBinaryController.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfBinaryController.cpp [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_conn.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_conn.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_conn.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_conn.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_conn.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfInformation.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfInformation.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfInformation.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfInformation.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfInformation.cxx [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5_log.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5_log.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5_log.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5_log.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5_log.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_coord.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_coord.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_coord.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_coord.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_coord.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5_model.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5_model.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5_model.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5_model.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5_model.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_coord_names.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_coord_names.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_coord_names.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_coord_names.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_coord_names.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_coordinate_frames.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_coordinate_frames.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_coordinate_frames.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_coordinate_frames.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_coordinate_frames.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_eb_info_global.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_eb_info_global.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_eb_info_global.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_eb_info_global.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_eb_info_global.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_elem_cmap.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_elem_cmap.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_elem_cmap.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_elem_cmap.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_elem_cmap.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5_syscall.c.o [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfLightData.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfLightData.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfLightData.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfLightData.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfLightData.cxx cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5_syscall.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5_syscall.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5_syscall.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5_syscall.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_elem_type.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_elem_type.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_elem_type.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_elem_type.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_elem_type.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_entity_count_per_polyhedra.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_entity_count_per_polyhedra.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_entity_count_per_polyhedra.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_entity_count_per_polyhedra.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_entity_count_per_polyhedra.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5b_attribs.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5b_attribs.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5b_attribs.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5b_attribs.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5b_attribs.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_field_metadata.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_field_metadata.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_field_metadata.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_field_metadata.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_field_metadata.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfObject.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfObject.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfObject.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfObject.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfObject.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_glob_var_time_int.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_glob_var_time_int.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_glob_var_time_int.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_glob_var_time_int.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_glob_var_time_int.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_glob_vars_int.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_glob_vars_int.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_glob_vars_int.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_glob_vars_int.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_glob_vars_int.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5b_io.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5b_io.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5b_io.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5b_io.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5b_io.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_group_id.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_group_id.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_group_id.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_group_id.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_group_id.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfValues.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfValues.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfValues.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfValues.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfValues.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_group_ids.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_group_ids.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_group_ids.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_group_ids.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_group_ids.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_id_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_id_map.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_id_map.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_id_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_id_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_ids.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_ids.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_ids.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_ids.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_ids.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_info.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_info.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_info.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_info.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_info.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfValuesBinary.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfValuesBinary.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfValuesBinary.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfValuesBinary.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfValuesBinary.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_init.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_init.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_init.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_init.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_init.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_init_ext.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_init_ext.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_init_ext.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_init_ext.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_init_ext.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_init_global.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_init_global.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_init_global.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_init_global.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_init_global.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5b_model.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5b_model.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5b_model.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5b_model.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5b_model.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_init_info.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_init_info.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_init_info.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_init_info.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_init_info.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_loadbal_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_loadbal_param.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_loadbal_param.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_loadbal_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_loadbal_param.c [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaImageUtils.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaImageUtils.cxx.o -MF CMakeFiles/metaio.dir/metaImageUtils.cxx.o.d -o CMakeFiles/metaio.dir/metaImageUtils.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaImageUtils.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_map.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_map.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_map_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_map_param.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_map_param.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_map_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_map_param.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_name.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_name.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_name.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_name.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_name.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_names.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_names.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_names.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_names.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_names.c [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaLandmark.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaLandmark.cxx.o -MF CMakeFiles/metaio.dir/metaLandmark.cxx.o.d -o CMakeFiles/metaio.dir/metaLandmark.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaLandmark.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_nodal_var_time_int.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_nodal_var_time_int.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_nodal_var_time_int.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_nodal_var_time_int.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_nodal_var_time_int.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfValuesHDF.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfValuesHDF.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfValuesHDF.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfValuesHDF.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfValuesHDF.cxx [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaLine.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaLine.cxx.o -MF CMakeFiles/metaio.dir/metaLine.cxx.o.d -o CMakeFiles/metaio.dir/metaLine.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaLine.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_node_cmap.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_node_cmap.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_node_cmap.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_node_cmap.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_node_cmap.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_ns_param_global.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_ns_param_global.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_ns_param_global.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_ns_param_global.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_ns_param_global.c [ 0%] Building C object ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/cgnslib.c.o [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_num_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src && /usr/bin/powerpc64le-linux-gnu-gcc -DBUILD_DLL -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/cgnslib.c.o -MF CMakeFiles/cgns.dir/cgnslib.c.o.d -o CMakeFiles/cgns.dir/cgnslib.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src/cgnslib.c cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_num_map.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_num_map.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_num_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_num_map.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5t_adjacencies.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5t_adjacencies.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5t_adjacencies.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5t_adjacencies.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5t_adjacencies.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_object_truth_vector.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_object_truth_vector.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_object_truth_vector.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_object_truth_vector.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_object_truth_vector.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5t_io.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5t_io.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5t_io.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5t_io.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5t_io.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_one_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_one_attr.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_one_attr.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_one_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_one_attr.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_attr.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_partial_attr.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_partial_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_partial_attr.c [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaMesh.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaMesh.cxx.o -MF CMakeFiles/metaio.dir/metaMesh.cxx.o.d -o CMakeFiles/metaio.dir/metaMesh.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaMesh.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_conn.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_conn.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_partial_conn.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_partial_conn.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_partial_conn.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfValuesXML.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfValuesXML.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfValuesXML.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfValuesXML.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfValuesXML.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_coord.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_coord.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_partial_coord.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_partial_coord.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_partial_coord.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfAttribute.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfAttribute.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfAttribute.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfAttribute.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfAttribute.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_coord_component.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_coord_component.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_partial_coord_component.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_partial_coord_component.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_partial_coord_component.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_id_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_id_map.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_partial_id_map.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_partial_id_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_partial_id_map.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_nodal_var_int.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_nodal_var_int.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_partial_nodal_var_int.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_partial_nodal_var_int.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_partial_nodal_var_int.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_num_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_num_map.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_partial_num_map.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_partial_num_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_partial_num_map.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5t_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5t_map.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5t_map.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5t_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5t_map.c [ 0%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfCoreItemFactory.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfCoreItemFactory.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfCoreItemFactory.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfCoreItemFactory.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfCoreItemFactory.cpp [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_one_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_one_attr.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_partial_one_attr.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_partial_one_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_partial_one_attr.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDomain.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDomain.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfDomain.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfDomain.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDomain.cxx In file included from /usr/include/stdio.h:970, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src/cgnslib.c:110: In function ‘snprintf’, inlined from ‘vtkcgns_cg_base_write’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src/cgnslib.c:1493:5: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:68:10: warning: null destination pointer [-Wformat-truncation=] 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_set.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_set.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_partial_set.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_partial_set.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_partial_set.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_set_dist_fact.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_set_dist_fact.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_partial_set_dist_fact.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_partial_set_dist_fact.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_partial_set_dist_fact.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5t_model.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5t_model.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5t_model.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5t_model.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5t_model.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_partial_var.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_partial_var.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_partial_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_partial_var.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDsm.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDsm.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfDsm.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfDsm.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsm.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_processor_elem_maps.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_processor_elem_maps.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_processor_elem_maps.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_processor_elem_maps.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_processor_elem_maps.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_processor_node_maps.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_processor_node_maps.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_processor_node_maps.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_processor_node_maps.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_processor_node_maps.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_prop.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_prop.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_prop.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_prop.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_prop.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5t_octree.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5t_octree.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5t_octree.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5t_octree.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5t_octree.c [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaObject.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaObject.cxx.o -MF CMakeFiles/metaio.dir/metaObject.cxx.o.d -o CMakeFiles/metaio.dir/metaObject.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaObject.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_prop_array.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_prop_array.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_prop_array.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_prop_array.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_prop_array.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5t_retrieve.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5t_retrieve.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5t_retrieve.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5t_retrieve.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5t_retrieve.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDsmBuffer.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDsmBuffer.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfDsmBuffer.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfDsmBuffer.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmBuffer.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_prop_names.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_prop_names.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_prop_names.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_prop_names.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_prop_names.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5t_store.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5t_store.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5t_store.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5t_store.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5t_store.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_qa.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_qa.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_qa.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_qa.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_qa.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_reduction_variable_names.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_reduction_variable_names.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_reduction_variable_names.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_reduction_variable_names.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_reduction_variable_names.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_reduction_variable_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_reduction_variable_param.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_reduction_variable_param.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_reduction_variable_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_reduction_variable_param.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_reduction_vars.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_reduction_vars.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_reduction_vars.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_reduction_vars.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_reduction_vars.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_set.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_set.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_set.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_set.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_set.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_set_dist_fact.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_set_dist_fact.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_set_dist_fact.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_set_dist_fact.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_set_dist_fact.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_set_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_set_param.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_set_param.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_set_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_set_param.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5t_tags.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5t_tags.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5t_tags.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5t_tags.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5t_tags.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_sets.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_sets.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_sets.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_sets.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_sets.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDsmComm.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDsmComm.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfDsmComm.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfDsmComm.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_side_set_node_count.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_side_set_node_count.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_side_set_node_count.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_side_set_node_count.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_side_set_node_count.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_side_set_node_list.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_side_set_node_list.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_side_set_node_list.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_side_set_node_list.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_side_set_node_list.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDsmMsg.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfDsmMsg.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfDsmMsg.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfDsmMsg.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmMsg.cxx [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfGeometry.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfGeometry.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfGeometry.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfGeometry.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfGeometry.cxx [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaScene.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaScene.cxx.o -MF CMakeFiles/metaio.dir/metaScene.cxx.o.d -o CMakeFiles/metaio.dir/metaScene.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaScene.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_side_set_node_list_len.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_side_set_node_list_len.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_side_set_node_list_len.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_side_set_node_list_len.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_side_set_node_list_len.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_ss_param_global.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_ss_param_global.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_ss_param_global.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_ss_param_global.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_ss_param_global.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_time.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_time.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_time.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_time.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_time.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5u_io.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5u_io.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5u_io.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5u_io.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5u_io.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_truth_table.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_truth_table.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_truth_table.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_truth_table.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_truth_table.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_var.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_var.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_var.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_var_multi_time.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_var_multi_time.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_var_multi_time.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_var_multi_time.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_var_multi_time.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_var_time.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_var_time.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_var_time.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_var_time.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_var_time.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_variable_name.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_variable_name.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_variable_name.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_variable_name.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_variable_name.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5u_model.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/h5u_model.c.o -MF CMakeFiles/h5hut.dir/src/h5core/h5u_model.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/h5u_model.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/h5u_model.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_variable_names.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_variable_names.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_variable_names.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_variable_names.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_variable_names.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfGrid.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfGrid.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfGrid.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfGrid.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfGrid.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_variable_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_get_variable_param.c.o -MF CMakeFiles/exodusII.dir/src/ex_get_variable_param.c.o.d -o CMakeFiles/exodusII.dir/src/ex_get_variable_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_get_variable_param.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_inquire.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_inquire.c.o -MF CMakeFiles/exodusII.dir/src/ex_inquire.c.o.d -o CMakeFiles/exodusII.dir/src/ex_inquire.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_inquire.c [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaSurface.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaSurface.cxx.o -MF CMakeFiles/metaio.dir/metaSurface.cxx.o.d -o CMakeFiles/metaio.dir/metaSurface.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaSurface.cxx [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_int_get_block_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_int_get_block_param.c.o -MF CMakeFiles/exodusII.dir/src/ex_int_get_block_param.c.o.d -o CMakeFiles/exodusII.dir/src/ex_int_get_block_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_int_get_block_param.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_ne_util.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_ne_util.c.o -MF CMakeFiles/exodusII.dir/src/ex_ne_util.c.o.d -o CMakeFiles/exodusII.dir/src/ex_ne_util.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_ne_util.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_open.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_open.c.o -MF CMakeFiles/exodusII.dir/src/ex_open.c.o.d -o CMakeFiles/exodusII.dir/src/ex_open.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_open.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_open_par.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_open_par.c.o -MF CMakeFiles/exodusII.dir/src/ex_open_par.c.o.d -o CMakeFiles/exodusII.dir/src/ex_open_par.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_open_par.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_opts.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_opts.c.o -MF CMakeFiles/exodusII.dir/src/ex_opts.c.o.d -o CMakeFiles/exodusII.dir/src/ex_opts.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_opts.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_all_var_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_all_var_param.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_all_var_param.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_all_var_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_all_var_param.c [ 0%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_all_var_param_ext.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_all_var_param_ext.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_all_var_param_ext.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_all_var_param_ext.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_all_var_param_ext.c [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5_fcmp.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5_fcmp.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5_fcmp.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5_fcmp.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5_fcmp.c [ 0%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfH5Driver.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfH5Driver.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfH5Driver.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfH5Driver.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfH5Driver.cxx [ 0%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5_hdf5.c.o In function ‘snprintf’, inlined from ‘vtkcgns_cg_section_general_write’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src/cgnslib.c:4981:5: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:68:10: warning: null destination pointer [-Wformat-truncation=] 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5_hdf5.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5_hdf5.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5_hdf5.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5_hdf5.c [ 0%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaTube.cxx.o [ 0%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfCoreReader.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaTube.cxx.o -MF CMakeFiles/metaio.dir/metaTube.cxx.o.d -o CMakeFiles/metaio.dir/metaTube.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaTube.cxx cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfCoreReader.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfCoreReader.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfCoreReader.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfCoreReader.cpp [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_assemblies.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_assemblies.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_assemblies.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_assemblies.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_assemblies.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_attr.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_attr.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_attr.c [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5_hsearch.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5_hsearch.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5_hsearch.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5_hsearch.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5_hsearch.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_attr_names.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_attr_names.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_attr_names.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_attr_names.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_attr_names.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_attr_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_attr_param.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_attr_param.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_attr_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_attr_param.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_attribute.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_attribute.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_attribute.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_attribute.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_attribute.c [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5_io.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5_io.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5_io.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5_io.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5_io.c [ 1%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfMap.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfMap.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfMap.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfMap.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfMap.cxx [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_blobs.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_blobs.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_blobs.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_blobs.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_blobs.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_block.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_block.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_block.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_block.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_block.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_block_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_block_param.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_block_param.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_block_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_block_param.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_block_params.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_block_params.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_block_params.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_block_params.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_block_params.c [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5_lustre.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5_lustre.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5_lustre.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5_lustre.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5_lustre.c [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5_maps.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5_maps.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5_maps.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5_maps.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5_maps.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_cmap_params.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_cmap_params.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_cmap_params.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_cmap_params.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_cmap_params.c [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5_qsort.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5_qsort.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5_qsort.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5_qsort.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5_qsort.c [ 1%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfRegion.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfRegion.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfRegion.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfRegion.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfRegion.cxx [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_cmap_params_cc.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_cmap_params_cc.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_cmap_params_cc.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_cmap_params_cc.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_cmap_params_cc.c [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5_qsort_r.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5_qsort_r.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5_qsort_r.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5_qsort_r.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5_qsort_r.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_concat_all_blocks.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_concat_all_blocks.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_concat_all_blocks.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_concat_all_blocks.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_concat_all_blocks.c [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_access_tetm.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_access_tetm.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5t_access_tetm.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5t_access_tetm.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5t_access_tetm.c [ 1%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfRoot.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfRoot.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfRoot.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfRoot.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfRoot.cxx /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfCoreReader.cpp: In member function ‘void XdmfCoreReader::XdmfCoreReaderImpl::openFile(const std::string&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfCoreReader.cpp:91:38: warning: ‘xmlXPathContext* xmlXPtrNewContext(xmlDoc*, xmlNode*, xmlNode*)’ is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations] 91 | mXPathContext = xmlXPtrNewContext(mDocument, NULL, NULL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfItem.hpp:44, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfArray.hpp:29, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfCoreReader.cpp:30: /usr/include/libxml2/libxml/xpointer.h:40:21: note: declared here 40 | xmlXPtrNewContext (xmlDoc *doc, | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfCoreReader.cpp: In member function ‘void XdmfCoreReader::XdmfCoreReaderImpl::parse(const std::string&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfCoreReader.cpp:107:38: warning: ‘xmlXPathContext* xmlXPtrNewContext(xmlDoc*, xmlNode*, xmlNode*)’ is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations] 107 | mXPathContext = xmlXPtrNewContext(mDocument, NULL, NULL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/xpointer.h:40:21: note: declared here 40 | xmlXPtrNewContext (xmlDoc *doc, | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfCoreReader.cpp: In member function ‘void XdmfCoreReader::XdmfCoreReaderImpl::readSingleNode(xmlNodePtr, std::vector >&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfCoreReader.cpp:172:42: warning: ‘xmlXPathContext* xmlXPtrNewContext(xmlDoc*, xmlNode*, xmlNode*)’ is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations] 172 | mXPathContext = xmlXPtrNewContext(document, NULL, NULL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/xpointer.h:40:21: note: declared here 40 | xmlXPtrNewContext (xmlDoc *doc, | ^~~~~~~~~~~~~~~~~ [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_access_trim.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_access_trim.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5t_access_trim.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5t_access_trim.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5t_access_trim.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_concat_elem_block.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_concat_elem_block.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_concat_elem_block.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_concat_elem_block.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_concat_elem_block.c [ 1%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaTransform.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaTransform.cxx.o -MF CMakeFiles/metaio.dir/metaTransform.cxx.o.d -o CMakeFiles/metaio.dir/metaTransform.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaTransform.cxx [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_adjacencies_tetm.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_adjacencies_tetm.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5t_adjacencies_tetm.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5t_adjacencies_tetm.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5t_adjacencies_tetm.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_concat_sets.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_concat_sets.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_concat_sets.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_concat_sets.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_concat_sets.c In file included from /usr/include/c++/15/cstdlib:83, from /usr/include/c++/15/ext/string_conversions.h:45, from /usr/include/c++/15/bits/basic_string.h:4442, from /usr/include/c++/15/string:56, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfObject.h:111, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfLightData.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfElement.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfRoot.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfRoot.cxx:25: In function ‘int atoi(const char*)’, inlined from ‘virtual XdmfInt32 xdmf2::XdmfRoot::UpdateInformation()’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfRoot.cxx:48:33, inlined from ‘virtual XdmfInt32 xdmf2::XdmfRoot::UpdateInformation()’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfRoot.cxx:41:11: /usr/include/stdlib.h:483:23: warning: argument 1 null where non-null expected [-Wnonnull] 483 | return (int) strtol (__nptr, (char **) NULL, 10); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/features.h:523, from /usr/include/powerpc64le-linux-gnu/sys/file.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfObject.h:82: /usr/include/stdlib.h: In member function ‘virtual XdmfInt32 xdmf2::XdmfRoot::UpdateInformation()’: /usr/include/stdlib.h:215:17: note: in a call to function ‘long int strtol(const char*, char**, int)’ declared ‘nonnull’ 215 | extern long int __REDIRECT_NTH (strtol, (const char *__restrict __nptr, | ^~~~~~~~~~~~~~ [ 1%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfSet.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfSet.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfSet.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfSet.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfSet.cxx [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_conn.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_conn.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_conn.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_conn.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_conn.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_coord.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_coord.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_coord.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_coord.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_coord.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_coord_names.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_coord_names.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_coord_names.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_coord_names.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_coord_names.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_coordinate_frames.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_coordinate_frames.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_coordinate_frames.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_coordinate_frames.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_coordinate_frames.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_eb_info_global.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_eb_info_global.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_eb_info_global.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_eb_info_global.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_eb_info_global.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_elem_cmap.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_elem_cmap.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_elem_cmap.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_elem_cmap.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_elem_cmap.c [ 1%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfTime.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfTime.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfTime.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfTime.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfTime.cxx [ 1%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaTubeGraph.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaTubeGraph.cxx.o -MF CMakeFiles/metaio.dir/metaTubeGraph.cxx.o.d -o CMakeFiles/metaio.dir/metaTubeGraph.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaTubeGraph.cxx [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_entity_count_per_polyhedra.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_entity_count_per_polyhedra.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_entity_count_per_polyhedra.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_entity_count_per_polyhedra.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_entity_count_per_polyhedra.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_field_metadata.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_field_metadata.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_field_metadata.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_field_metadata.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c: In function ‘vtkexodusII_ex_put_field_metadata’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c:80:46: warning: ‘%s’ directive output may be truncated writing up to 256 bytes into a region of size 251 [-Wformat-truncation=] 80 | static const char *field_template = "Field@%s@%s"; | ^~ 81 | char attribute_name[EX_MAX_NAME + 1]; 82 | snprintf(attribute_name, EX_MAX_NAME + 1, field_template, field.name, "type"); | ~~~~~~~~~~ In file included from /usr/include/stdio.h:970, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include/exodusII_int.h:69, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c:10: In function ‘snprintf’, inlined from ‘vtkexodusII_ex_put_field_metadata’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c:82:3: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 12 and 268 bytes into a destination of size 257 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c: In function ‘vtkexodusII_ex_put_field_metadata’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c:80:46: warning: ‘%s’ directive output may be truncated writing up to 256 bytes into a region of size 251 [-Wformat-truncation=] 80 | static const char *field_template = "Field@%s@%s"; | ^~ ...... 92 | snprintf(attribute_name, EX_MAX_NAME + 1, field_template, field.name, "type_name"); | ~~~~~~~~~~ In function ‘snprintf’, inlined from ‘vtkexodusII_ex_put_field_metadata’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c:92:5: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 17 and 273 bytes into a destination of size 257 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c: In function ‘vtkexodusII_ex_put_field_metadata’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c:80:46: warning: ‘%s’ directive output may be truncated writing up to 256 bytes into a region of size 251 [-Wformat-truncation=] 80 | static const char *field_template = "Field@%s@%s"; | ^~ ...... 103 | snprintf(attribute_name, EX_MAX_NAME + 1, field_template, field.name, "separator"); | ~~~~~~~~~~ In function ‘snprintf’, inlined from ‘vtkexodusII_ex_put_field_metadata’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c:103:5: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 17 and 273 bytes into a destination of size 257 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c: In function ‘vtkexodusII_ex_put_field_metadata’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c:80:46: warning: ‘%s’ directive output may be truncated writing up to 256 bytes into a region of size 251 [-Wformat-truncation=] 80 | static const char *field_template = "Field@%s@%s"; | ^~ ...... 120 | snprintf(attribute_name, EX_MAX_NAME + 1, field_template, field.name, "cardinality"); | ~~~~~~~~~~ In function ‘snprintf’, inlined from ‘vtkexodusII_ex_put_field_metadata’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c:120:5: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 19 and 275 bytes into a destination of size 257 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_adjacencies_trim.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_adjacencies_trim.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5t_adjacencies_trim.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5t_adjacencies_trim.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5t_adjacencies_trim.c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c: In function ‘vtkexodusII_ex_put_field_suffices’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c:80:46: warning: ‘%s’ directive output may be truncated writing up to 256 bytes into a region of size 251 [-Wformat-truncation=] 80 | static const char *field_template = "Field@%s@%s"; | ^~ ...... 332 | snprintf(attribute_name, EX_MAX_NAME + 1, field_template, field.name, "suffices"); | ~~~~~~~~~~ In function ‘snprintf’, inlined from ‘vtkexodusII_ex_put_field_suffices’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_field_metadata.c:332:3: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 16 and 272 bytes into a destination of size 257 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_id_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_id_map.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_id_map.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_id_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_id_map.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_info.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_info.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_info.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_info.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_info.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_init.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_init.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_init.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_init.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_init.c [ 1%] Building C object ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/cg_hashmap.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src && /usr/bin/powerpc64le-linux-gnu-gcc -DBUILD_DLL -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/cg_hashmap.c.o -MF CMakeFiles/cgns.dir/cg_hashmap.c.o.d -o CMakeFiles/cgns.dir/cg_hashmap.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src/cg_hashmap.c [ 1%] Building CXX object ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfTopology.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DLinux -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DUSE_SERIAL_XMDF -DXDMF_NO_MPI -DXdmf_EXPORTS -D_HPUX_SOURCE -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -Wno-deprecated-declarations -MD -MT ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeFiles/xdmf2.dir/XdmfTopology.cxx.o -MF CMakeFiles/xdmf2.dir/XdmfTopology.cxx.o.d -o CMakeFiles/xdmf2.dir/XdmfTopology.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfTopology.cxx [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_init_ext.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_init_ext.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_init_ext.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_init_ext.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_init_ext.c [ 1%] Building C object ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/adf/ADF_interface.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src && /usr/bin/powerpc64le-linux-gnu-gcc -DBUILD_DLL -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/adf/ADF_interface.c.o -MF CMakeFiles/cgns.dir/adf/ADF_interface.c.o.d -o CMakeFiles/cgns.dir/adf/ADF_interface.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src/adf/ADF_interface.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_init_global.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_init_global.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_init_global.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_init_global.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_init_global.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_init_info.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_init_info.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_init_info.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_init_info.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_init_info.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_loadbal_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_loadbal_param.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_loadbal_param.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_loadbal_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_loadbal_param.c [ 1%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfError.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfError.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfError.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfError.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfError.cpp [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_core.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_core.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5t_core.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5t_core.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5t_core.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_loadbal_param_cc.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_loadbal_param_cc.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_loadbal_param_cc.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_loadbal_param_cc.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_loadbal_param_cc.c [ 1%] Building CXX object Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaVesselTube.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/powerpc64le-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dmetaio_EXPORTS -Dvtkmetaio_BUILD_SHARED_LIBS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT Utilities/MetaIO/vtkmetaio/CMakeFiles/metaio.dir/metaVesselTube.cxx.o -MF CMakeFiles/metaio.dir/metaVesselTube.cxx.o.d -o CMakeFiles/metaio.dir/metaVesselTube.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MetaIO/vtkmetaio/metaVesselTube.cxx [ 1%] Linking CXX shared library ../../../../lib/powerpc64le-linux-gnu/libvtkxdmf2-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/cmake -E cmake_link_script CMakeFiles/xdmf2.dir/link.txt --verbose=1 [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_core_tetm.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_core_tetm.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5t_core_tetm.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5t_core_tetm.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5t_core_tetm.c [ 1%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfFunction.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfFunction.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfFunction.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfFunction.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfFunction.cpp [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_map.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_map.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_map.c [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_core_trim.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_core_trim.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5t_core_trim.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5t_core_trim.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5t_core_trim.c /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/xdmf2.dir/link.d -Wl,-soname,libvtkxdmf2-9.6.so.1 -o ../../../../lib/powerpc64le-linux-gnu/libvtkxdmf2-9.6.so.9.6 CMakeFiles/xdmf2.dir/XdmfExprLex.cxx.o CMakeFiles/xdmf2.dir/XdmfExprYacc.cxx.o CMakeFiles/xdmf2.dir/XdmfArray.cxx.o CMakeFiles/xdmf2.dir/XdmfDOM.cxx.o CMakeFiles/xdmf2.dir/XdmfDataDesc.cxx.o CMakeFiles/xdmf2.dir/XdmfDataItem.cxx.o CMakeFiles/xdmf2.dir/XdmfDataStructure.cxx.o CMakeFiles/xdmf2.dir/XdmfDataTransform.cxx.o CMakeFiles/xdmf2.dir/XdmfElement.cxx.o CMakeFiles/xdmf2.dir/XdmfExpression.cxx.o CMakeFiles/xdmf2.dir/XdmfHDF.cxx.o CMakeFiles/xdmf2.dir/XdmfHDFSupport.cxx.o CMakeFiles/xdmf2.dir/XdmfHeavyData.cxx.o CMakeFiles/xdmf2.dir/XdmfInformation.cxx.o CMakeFiles/xdmf2.dir/XdmfLightData.cxx.o CMakeFiles/xdmf2.dir/XdmfObject.cxx.o CMakeFiles/xdmf2.dir/XdmfValues.cxx.o CMakeFiles/xdmf2.dir/XdmfValuesBinary.cxx.o CMakeFiles/xdmf2.dir/XdmfValuesHDF.cxx.o CMakeFiles/xdmf2.dir/XdmfValuesXML.cxx.o CMakeFiles/xdmf2.dir/XdmfAttribute.cxx.o CMakeFiles/xdmf2.dir/XdmfDomain.cxx.o CMakeFiles/xdmf2.dir/XdmfDsm.cxx.o CMakeFiles/xdmf2.dir/XdmfDsmBuffer.cxx.o CMakeFiles/xdmf2.dir/XdmfDsmComm.cxx.o CMakeFiles/xdmf2.dir/XdmfDsmMsg.cxx.o CMakeFiles/xdmf2.dir/XdmfGeometry.cxx.o CMakeFiles/xdmf2.dir/XdmfGrid.cxx.o CMakeFiles/xdmf2.dir/XdmfH5Driver.cxx.o CMakeFiles/xdmf2.dir/XdmfMap.cxx.o CMakeFiles/xdmf2.dir/XdmfRegion.cxx.o CMakeFiles/xdmf2.dir/XdmfRoot.cxx.o CMakeFiles/xdmf2.dir/XdmfSet.cxx.o CMakeFiles/xdmf2.dir/XdmfTime.cxx.o CMakeFiles/xdmf2.dir/XdmfTopology.cxx.o -Wl,-rpath,/usr/lib/powerpc64le-linux-gnu/hdf5/openmpi:/usr/lib/powerpc64le-linux-gnu/openmpi/lib: /usr/lib/powerpc64le-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/openmpi/libhdf5_hl.so /usr/lib/powerpc64le-linux-gnu/openmpi/lib/libmpi.so /usr/lib/powerpc64le-linux-gnu/libxml2.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf2/vtkxdmf2/libsrc && /usr/bin/cmake -E cmake_symlink_library ../../../../lib/powerpc64le-linux-gnu/libvtkxdmf2-9.6.so.9.6 ../../../../lib/powerpc64le-linux-gnu/libvtkxdmf2-9.6.so.1 ../../../../lib/powerpc64le-linux-gnu/libvtkxdmf2-9.6.so make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 1%] Built target xdmf2 make -f ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/build.make ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/DependInfo.cmake "--color=" libharu make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/build.make ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_map_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_map_param.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_map_param.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_map_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_map_param.c [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_annotation.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_annotation.c.o -MF CMakeFiles/libharu.dir/hpdf_annotation.c.o.d -o CMakeFiles/libharu.dir/hpdf_annotation.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_annotation.c [ 1%] Linking CXX shared library ../../../lib/powerpc64le-linux-gnu/libvtkmetaio-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/cmake -E cmake_link_script CMakeFiles/metaio.dir/link.txt --verbose=1 [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_name.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_name.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_name.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_name.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_name.c [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_io_tetm.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_io_tetm.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5t_io_tetm.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5t_io_tetm.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5t_io_tetm.c /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/metaio.dir/link.d -Wl,-soname,libvtkmetaio-9.6.so.1 -o ../../../lib/powerpc64le-linux-gnu/libvtkmetaio-9.6.so.9.6 CMakeFiles/metaio.dir/metaUtils.cxx.o CMakeFiles/metaio.dir/metaArray.cxx.o CMakeFiles/metaio.dir/metaArrow.cxx.o CMakeFiles/metaio.dir/metaBlob.cxx.o CMakeFiles/metaio.dir/metaCommand.cxx.o CMakeFiles/metaio.dir/metaContour.cxx.o CMakeFiles/metaio.dir/metaDTITube.cxx.o CMakeFiles/metaio.dir/metaEllipse.cxx.o CMakeFiles/metaio.dir/metaFEMObject.cxx.o CMakeFiles/metaio.dir/metaForm.cxx.o CMakeFiles/metaio.dir/metaGroup.cxx.o CMakeFiles/metaio.dir/metaGaussian.cxx.o CMakeFiles/metaio.dir/metaImage.cxx.o CMakeFiles/metaio.dir/metaImageUtils.cxx.o CMakeFiles/metaio.dir/metaLandmark.cxx.o CMakeFiles/metaio.dir/metaLine.cxx.o CMakeFiles/metaio.dir/metaMesh.cxx.o CMakeFiles/metaio.dir/metaObject.cxx.o CMakeFiles/metaio.dir/metaScene.cxx.o CMakeFiles/metaio.dir/metaSurface.cxx.o CMakeFiles/metaio.dir/metaTube.cxx.o CMakeFiles/metaio.dir/metaTransform.cxx.o CMakeFiles/metaio.dir/metaTubeGraph.cxx.o CMakeFiles/metaio.dir/metaVesselTube.cxx.o -Wl,-rpath,::::::: /usr/lib/powerpc64le-linux-gnu/libz.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MetaIO/vtkmetaio && /usr/bin/cmake -E cmake_symlink_library ../../../lib/powerpc64le-linux-gnu/libvtkmetaio-9.6.so.9.6 ../../../lib/powerpc64le-linux-gnu/libvtkmetaio-9.6.so.1 ../../../lib/powerpc64le-linux-gnu/libvtkmetaio-9.6.so make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 1%] Built target metaio make -f ThirdParty/viskores/vtkviskores/CMakeFiles/vtkviskores.dir/build.make ThirdParty/viskores/vtkviskores/CMakeFiles/vtkviskores.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/CMakeFiles/vtkviskores.dir/DependInfo.cmake "--color=" vtkviskores make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/viskores/vtkviskores/CMakeFiles/vtkviskores.dir/build.make ThirdParty/viskores/vtkviskores/CMakeFiles/vtkviskores.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make[3]: Nothing to be done for 'ThirdParty/viskores/vtkviskores/CMakeFiles/vtkviskores.dir/build'. make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 1%] Built target vtkviskores make -f ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/build.make ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/DependInfo.cmake "--color=" viskoresdiympi_nompi make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/build.make ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_names.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_names.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_names.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_names.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_names.c [ 1%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/collectives.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy && /usr/bin/powerpc64le-linux-gnu-g++ -DVISKORESDIY_HAS_MPI=0 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Ddiy=viskoresdiy -Dviskoresdiympi_nompi_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wchar-subscripts -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wfloat-conversion -Wno-sign-conversion -Wno-sign-compare -Wno-cast-align -Wodr -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/collectives.cpp.o -MF CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/collectives.cpp.o.d -o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/collectives.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi/collectives.cpp [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_nodal_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_nodal_var.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_nodal_var.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_nodal_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_nodal_var.c [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_array.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_array.c.o -MF CMakeFiles/libharu.dir/hpdf_array.c.o.d -o CMakeFiles/libharu.dir/hpdf_array.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_array.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_node_cmap.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_node_cmap.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_node_cmap.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_node_cmap.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_node_cmap.c [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_binary.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_binary.c.o -MF CMakeFiles/libharu.dir/hpdf_binary.c.o.d -o CMakeFiles/libharu.dir/hpdf_binary.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_binary.c [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_io_trim.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_io_trim.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5t_io_trim.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5t_io_trim.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5t_io_trim.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_ns_param_global.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_ns_param_global.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_ns_param_global.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_ns_param_global.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_ns_param_global.c [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_boolean.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_boolean.c.o -MF CMakeFiles/libharu.dir/hpdf_boolean.c.o.d -o CMakeFiles/libharu.dir/hpdf_boolean.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_boolean.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_num_map.c.o [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_catalog.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_num_map.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_num_map.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_num_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_num_map.c cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_catalog.c.o -MF CMakeFiles/libharu.dir/hpdf_catalog.c.o.d -o CMakeFiles/libharu.dir/hpdf_catalog.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_catalog.c [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_model_tetm.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_model_tetm.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5t_model_tetm.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5t_model_tetm.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5t_model_tetm.c [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_destination.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_destination.c.o -MF CMakeFiles/libharu.dir/hpdf_destination.c.o.d -o CMakeFiles/libharu.dir/hpdf_destination.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_destination.c [ 1%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/communicator.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy && /usr/bin/powerpc64le-linux-gnu-g++ -DVISKORESDIY_HAS_MPI=0 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Ddiy=viskoresdiy -Dviskoresdiympi_nompi_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wchar-subscripts -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wfloat-conversion -Wno-sign-conversion -Wno-sign-compare -Wno-cast-align -Wodr -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/communicator.cpp.o -MF CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/communicator.cpp.o.d -o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/communicator.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi/communicator.cpp [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_one_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_one_attr.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_one_attr.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_one_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_one_attr.c [ 1%] Building C object ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/adf/ADF_internals.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src && /usr/bin/powerpc64le-linux-gnu-gcc -DBUILD_DLL -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/adf/ADF_internals.c.o -MF CMakeFiles/cgns.dir/adf/ADF_internals.c.o.d -o CMakeFiles/cgns.dir/adf/ADF_internals.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src/adf/ADF_internals.c [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_dict.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_dict.c.o -MF CMakeFiles/libharu.dir/hpdf_dict.c.o.d -o CMakeFiles/libharu.dir/hpdf_dict.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_dict.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_attr.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_partial_attr.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_partial_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_partial_attr.c [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_direct.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_direct.c.o -MF CMakeFiles/libharu.dir/hpdf_direct.c.o.d -o CMakeFiles/libharu.dir/hpdf_direct.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_direct.c [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_model_trim.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_model_trim.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5t_model_trim.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5t_model_trim.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5t_model_trim.c [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_doc_png.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_doc_png.c.o -MF CMakeFiles/libharu.dir/hpdf_doc_png.c.o.d -o CMakeFiles/libharu.dir/hpdf_doc_png.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_doc_png.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_conn.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_conn.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_partial_conn.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_partial_conn.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_partial_conn.c [ 1%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/datatypes.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy && /usr/bin/powerpc64le-linux-gnu-g++ -DVISKORESDIY_HAS_MPI=0 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Ddiy=viskoresdiy -Dviskoresdiympi_nompi_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wchar-subscripts -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wfloat-conversion -Wno-sign-conversion -Wno-sign-compare -Wno-cast-align -Wodr -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/datatypes.cpp.o -MF CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/datatypes.cpp.o.d -o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/datatypes.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi/datatypes.cpp [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_doc.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_doc.c.o -MF CMakeFiles/libharu.dir/hpdf_doc.c.o.d -o CMakeFiles/libharu.dir/hpdf_doc.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_doc.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_coord.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_coord.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_partial_coord.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_partial_coord.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_partial_coord.c [ 1%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/environment.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy && /usr/bin/powerpc64le-linux-gnu-g++ -DVISKORESDIY_HAS_MPI=0 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Ddiy=viskoresdiy -Dviskoresdiympi_nompi_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wchar-subscripts -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wfloat-conversion -Wno-sign-conversion -Wno-sign-compare -Wno-cast-align -Wodr -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/environment.cpp.o -MF CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/environment.cpp.o.d -o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/environment.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi/environment.cpp [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_coord_component.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_coord_component.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_partial_coord_component.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_partial_coord_component.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_partial_coord_component.c [ 1%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/io.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy && /usr/bin/powerpc64le-linux-gnu-g++ -DVISKORESDIY_HAS_MPI=0 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Ddiy=viskoresdiy -Dviskoresdiympi_nompi_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wchar-subscripts -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wfloat-conversion -Wno-sign-conversion -Wno-sign-compare -Wno-cast-align -Wodr -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/io.cpp.o -MF CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/io.cpp.o.d -o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/io.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi/io.cpp [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_id_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_id_map.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_partial_id_map.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_partial_id_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_partial_id_map.c [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_ref_elements.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_ref_elements.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5t_ref_elements.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5t_ref_elements.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5t_ref_elements.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_nodal_var_int.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_nodal_var_int.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_partial_nodal_var_int.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_partial_nodal_var_int.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_partial_nodal_var_int.c [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_retrieve_tetm.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_retrieve_tetm.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5t_retrieve_tetm.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5t_retrieve_tetm.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5t_retrieve_tetm.c [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_retrieve_trim.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_retrieve_trim.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5t_retrieve_trim.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5t_retrieve_trim.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5t_retrieve_trim.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_num_map.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_num_map.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_partial_num_map.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_partial_num_map.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_partial_num_map.c [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_store_tetm.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_store_tetm.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5t_store_tetm.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5t_store_tetm.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5t_store_tetm.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_one_attr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_one_attr.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_partial_one_attr.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_partial_one_attr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_partial_one_attr.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_set.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_set.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_partial_set.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_partial_set.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_partial_set.c [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_encoder_cns.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_encoder_cns.c.o -MF CMakeFiles/libharu.dir/hpdf_encoder_cns.c.o.d -o CMakeFiles/libharu.dir/hpdf_encoder_cns.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_encoder_cns.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_set_dist_fact.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_set_dist_fact.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_partial_set_dist_fact.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_partial_set_dist_fact.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_partial_set_dist_fact.c [ 1%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/operations.cpp.o [ 1%] Building C object ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_store_trim.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy && /usr/bin/powerpc64le-linux-gnu-g++ -DVISKORESDIY_HAS_MPI=0 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Ddiy=viskoresdiy -Dviskoresdiympi_nompi_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wchar-subscripts -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wfloat-conversion -Wno-sign-conversion -Wno-sign-compare -Wno-cast-align -Wodr -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/operations.cpp.o -MF CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/operations.cpp.o.d -o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/operations.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi/operations.cpp cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dh5hut_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut/src/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT ThirdParty/h5hut/vtkh5hut/CMakeFiles/h5hut.dir/src/h5core/private/h5t_store_trim.c.o -MF CMakeFiles/h5hut.dir/src/h5core/private/h5t_store_trim.c.o.d -o CMakeFiles/h5hut.dir/src/h5core/private/h5t_store_trim.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/h5hut/vtkh5hut/src/h5core/private/h5t_store_trim.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_partial_var.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_partial_var.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_partial_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_partial_var.c [ 1%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfHDF5Controller.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfHDF5Controller.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfHDF5Controller.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfHDF5Controller.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfHDF5Controller.cpp [ 1%] Linking C shared library ../../../lib/powerpc64le-linux-gnu/libvtkh5hut-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/cmake -E cmake_link_script CMakeFiles/h5hut.dir/link.txt --verbose=1 [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_processor_elem_maps.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_processor_elem_maps.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_processor_elem_maps.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_processor_elem_maps.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_processor_elem_maps.c [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_encoder_cnt.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_encoder_cnt.c.o -MF CMakeFiles/libharu.dir/hpdf_encoder_cnt.c.o.d -o CMakeFiles/libharu.dir/hpdf_encoder_cnt.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_encoder_cnt.c [ 1%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/point-to-point.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy && /usr/bin/powerpc64le-linux-gnu-g++ -DVISKORESDIY_HAS_MPI=0 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Ddiy=viskoresdiy -Dviskoresdiympi_nompi_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wchar-subscripts -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wfloat-conversion -Wno-sign-conversion -Wno-sign-compare -Wno-cast-align -Wodr -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/point-to-point.cpp.o -MF CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/point-to-point.cpp.o.d -o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/point-to-point.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi/point-to-point.cpp /usr/bin/powerpc64le-linux-gnu-gcc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/h5hut.dir/link.d -Wl,-soname,libvtkh5hut-9.6.so.1 -o ../../../lib/powerpc64le-linux-gnu/libvtkh5hut-9.6.so.9.6 CMakeFiles/h5hut.dir/src/h5core/h5_attachments.c.o CMakeFiles/h5hut.dir/src/h5core/h5_attribs.c.o CMakeFiles/h5hut.dir/src/h5core/h5_err.c.o CMakeFiles/h5hut.dir/src/h5core/h5_file.c.o CMakeFiles/h5hut.dir/src/h5core/h5_init.c.o CMakeFiles/h5hut.dir/src/h5core/h5_log.c.o CMakeFiles/h5hut.dir/src/h5core/h5_model.c.o CMakeFiles/h5hut.dir/src/h5core/h5_syscall.c.o CMakeFiles/h5hut.dir/src/h5core/h5b_attribs.c.o CMakeFiles/h5hut.dir/src/h5core/h5b_io.c.o CMakeFiles/h5hut.dir/src/h5core/h5b_model.c.o CMakeFiles/h5hut.dir/src/h5core/h5t_adjacencies.c.o CMakeFiles/h5hut.dir/src/h5core/h5t_io.c.o CMakeFiles/h5hut.dir/src/h5core/h5t_map.c.o CMakeFiles/h5hut.dir/src/h5core/h5t_model.c.o CMakeFiles/h5hut.dir/src/h5core/h5t_octree.c.o CMakeFiles/h5hut.dir/src/h5core/h5t_retrieve.c.o CMakeFiles/h5hut.dir/src/h5core/h5t_store.c.o CMakeFiles/h5hut.dir/src/h5core/h5t_tags.c.o CMakeFiles/h5hut.dir/src/h5core/h5u_io.c.o CMakeFiles/h5hut.dir/src/h5core/h5u_model.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5_fcmp.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5_hdf5.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5_hsearch.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5_io.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5_lustre.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5_maps.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5_qsort.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5_qsort_r.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5t_access_tetm.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5t_access_trim.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5t_adjacencies_tetm.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5t_adjacencies_trim.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5t_core.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5t_core_tetm.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5t_core_trim.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5t_io_tetm.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5t_io_trim.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5t_model_tetm.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5t_model_trim.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5t_ref_elements.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5t_retrieve_tetm.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5t_retrieve_trim.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5t_store_tetm.c.o CMakeFiles/h5hut.dir/src/h5core/private/h5t_store_trim.c.o -Wl,-rpath,/usr/lib/powerpc64le-linux-gnu/hdf5/openmpi:/usr/lib/powerpc64le-linux-gnu/openmpi/lib: /usr/lib/powerpc64le-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/openmpi/libhdf5_hl.so /usr/lib/powerpc64le-linux-gnu/openmpi/lib/libmpi.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/h5hut/vtkh5hut && /usr/bin/cmake -E cmake_symlink_library ../../../lib/powerpc64le-linux-gnu/libvtkh5hut-9.6.so.9.6 ../../../lib/powerpc64le-linux-gnu/libvtkh5hut-9.6.so.1 ../../../lib/powerpc64le-linux-gnu/libvtkh5hut-9.6.so make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 1%] Built target h5hut [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_processor_node_maps.c.o [ 1%] Building C object ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/adfh/ADFH.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src && /usr/bin/powerpc64le-linux-gnu-gcc -DBUILD_DLL -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/cgns/vtkcgns/src/CMakeFiles/cgns.dir/adfh/ADFH.c.o -MF CMakeFiles/cgns.dir/adfh/ADFH.c.o.d -o CMakeFiles/cgns.dir/adfh/ADFH.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src/adfh/ADFH.c cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_processor_node_maps.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_processor_node_maps.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_processor_node_maps.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_processor_node_maps.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_prop.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_prop.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_prop.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_prop.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_prop.c [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_encoder_jp.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_encoder_jp.c.o -MF CMakeFiles/libharu.dir/hpdf_encoder_jp.c.o.d -o CMakeFiles/libharu.dir/hpdf_encoder_jp.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_encoder_jp.c [ 1%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/request.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy && /usr/bin/powerpc64le-linux-gnu-g++ -DVISKORESDIY_HAS_MPI=0 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Ddiy=viskoresdiy -Dviskoresdiympi_nompi_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wchar-subscripts -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wfloat-conversion -Wno-sign-conversion -Wno-sign-compare -Wno-cast-align -Wodr -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/request.cpp.o -MF CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/request.cpp.o.d -o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/request.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi/request.cpp [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_encoder_kr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_encoder_kr.c.o -MF CMakeFiles/libharu.dir/hpdf_encoder_kr.c.o.d -o CMakeFiles/libharu.dir/hpdf_encoder_kr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_encoder_kr.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_prop_array.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_prop_array.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_prop_array.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_prop_array.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_prop_array.c [ 1%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/status.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy && /usr/bin/powerpc64le-linux-gnu-g++ -DVISKORESDIY_HAS_MPI=0 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Ddiy=viskoresdiy -Dviskoresdiympi_nompi_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wchar-subscripts -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wfloat-conversion -Wno-sign-conversion -Wno-sign-compare -Wno-cast-align -Wodr -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/status.cpp.o -MF CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/status.cpp.o.d -o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/status.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi/status.cpp [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_encoder_utf.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_encoder_utf.c.o -MF CMakeFiles/libharu.dir/hpdf_encoder_utf.c.o.d -o CMakeFiles/libharu.dir/hpdf_encoder_utf.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_encoder_utf.c [ 1%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfHDF5Writer.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfHDF5Writer.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfHDF5Writer.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfHDF5Writer.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfHDF5Writer.cpp [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_prop_names.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_prop_names.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_prop_names.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_prop_names.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_prop_names.c [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_encoder.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_encoder.c.o -MF CMakeFiles/libharu.dir/hpdf_encoder.c.o.d -o CMakeFiles/libharu.dir/hpdf_encoder.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_encoder.c [ 1%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/window.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy && /usr/bin/powerpc64le-linux-gnu-g++ -DVISKORESDIY_HAS_MPI=0 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Ddiy=viskoresdiy -Dviskoresdiympi_nompi_EXPORTS -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wchar-subscripts -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wfloat-conversion -Wno-sign-conversion -Wno-sign-compare -Wno-cast-align -Wodr -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/window.cpp.o -MF CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/window.cpp.o.d -o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/window.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi/window.cpp [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_qa.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_qa.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_qa.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_qa.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_qa.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_reduction_variable_names.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_reduction_variable_names.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_reduction_variable_names.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_reduction_variable_names.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_reduction_variable_names.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_reduction_variable_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_reduction_variable_param.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_reduction_variable_param.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_reduction_variable_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_reduction_variable_param.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_reduction_vars.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_reduction_vars.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_reduction_vars.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_reduction_vars.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_reduction_vars.c [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_encrypt.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_encrypt.c.o -MF CMakeFiles/libharu.dir/hpdf_encrypt.c.o.d -o CMakeFiles/libharu.dir/hpdf_encrypt.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_encrypt.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_set.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_set.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_set.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_set.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_set.c [ 1%] Linking CXX shared library ../../../../../../../../lib/powerpc64le-linux-gnu/libviskoresdiympi_nompi.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy && /usr/bin/cmake -E cmake_link_script CMakeFiles/viskoresdiympi_nompi.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/viskoresdiympi_nompi.dir/link.d -Wl,-soname,libviskoresdiympi_nompi.so.1.1 -o ../../../../../../../../lib/powerpc64le-linux-gnu/libviskoresdiympi_nompi.so.1.1.0 CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/collectives.cpp.o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/communicator.cpp.o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/datatypes.cpp.o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/environment.cpp.o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/io.cpp.o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/operations.cpp.o "CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/point-to-point.cpp.o" CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/request.cpp.o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/status.cpp.o CMakeFiles/viskoresdiympi_nompi.dir/include/viskoresdiy/mpi/window.cpp.o -Wl,-rpath,::::::: cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy && /usr/bin/cmake -E cmake_symlink_library ../../../../../../../../lib/powerpc64le-linux-gnu/libviskoresdiympi_nompi.so.1.1.0 ../../../../../../../../lib/powerpc64le-linux-gnu/libviskoresdiympi_nompi.so.1.1 ../../../../../../../../lib/powerpc64le-linux-gnu/libviskoresdiympi_nompi.so make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_set_dist_fact.c.o [ 1%] Built target viskoresdiympi_nompi make -f Wrapping/Tools/CMakeFiles/ParseJava.dir/build.make Wrapping/Tools/CMakeFiles/ParseJava.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools/CMakeFiles/ParseJava.dir/DependInfo.cmake "--color=" ParseJava cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_set_dist_fact.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_set_dist_fact.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_set_dist_fact.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_set_dist_fact.c make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Wrapping/Tools/CMakeFiles/ParseJava.dir/build.make Wrapping/Tools/CMakeFiles/ParseJava.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 1%] Building C object Wrapping/Tools/CMakeFiles/ParseJava.dir/vtkParseJava.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/ParseJava.dir/vtkParseJava.c.o -MF CMakeFiles/ParseJava.dir/vtkParseJava.c.o.d -o CMakeFiles/ParseJava.dir/vtkParseJava.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkParseJava.c [ 1%] Linking C shared library ../../../../lib/powerpc64le-linux-gnu/libvtkcgns-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/cgns.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-gcc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/cgns.dir/link.d -Wl,-soname,libvtkcgns-9.6.so.1 -o ../../../../lib/powerpc64le-linux-gnu/libvtkcgns-9.6.so.9.6 CMakeFiles/cgns.dir/cgns_error.c.o CMakeFiles/cgns.dir/cgns_internals.c.o CMakeFiles/cgns.dir/cgns_io.c.o CMakeFiles/cgns.dir/cgnslib.c.o CMakeFiles/cgns.dir/cg_hashmap.c.o CMakeFiles/cgns.dir/adf/ADF_interface.c.o CMakeFiles/cgns.dir/adf/ADF_internals.c.o CMakeFiles/cgns.dir/adfh/ADFH.c.o -Wl,-rpath,/usr/lib/powerpc64le-linux-gnu/hdf5/openmpi:/usr/lib/powerpc64le-linux-gnu/openmpi/lib: /usr/lib/powerpc64le-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/openmpi/libhdf5_hl.so /usr/lib/powerpc64le-linux-gnu/openmpi/lib/libmpi.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src && /usr/bin/cmake -E cmake_symlink_library ../../../../lib/powerpc64le-linux-gnu/libvtkcgns-9.6.so.9.6 ../../../../lib/powerpc64le-linux-gnu/libvtkcgns-9.6.so.1 ../../../../lib/powerpc64le-linux-gnu/libvtkcgns-9.6.so [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_set_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_set_param.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_set_param.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_set_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_set_param.c make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 1%] Built target cgns make -f Wrapping/Tools/CMakeFiles/WrapJava.dir/build.make Wrapping/Tools/CMakeFiles/WrapJava.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools/CMakeFiles/WrapJava.dir/DependInfo.cmake "--color=" WrapJava make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Wrapping/Tools/CMakeFiles/WrapJava.dir/build.make Wrapping/Tools/CMakeFiles/WrapJava.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_encryptdict.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_encryptdict.c.o -MF CMakeFiles/libharu.dir/hpdf_encryptdict.c.o.d -o CMakeFiles/libharu.dir/hpdf_encryptdict.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_encryptdict.c [ 1%] Building C object Wrapping/Tools/CMakeFiles/WrapJava.dir/vtkWrapJava.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapJava.dir/vtkWrapJava.c.o -MF CMakeFiles/WrapJava.dir/vtkWrapJava.c.o.d -o CMakeFiles/WrapJava.dir/vtkWrapJava.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapJava.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_sets.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_sets.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_sets.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_sets.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_sets.c [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_error.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_error.c.o -MF CMakeFiles/libharu.dir/hpdf_error.c.o.d -o CMakeFiles/libharu.dir/hpdf_error.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_error.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_ss_param_global.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_ss_param_global.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_ss_param_global.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_ss_param_global.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_ss_param_global.c [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_ext_gstate.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_ext_gstate.c.o -MF CMakeFiles/libharu.dir/hpdf_ext_gstate.c.o.d -o CMakeFiles/libharu.dir/hpdf_ext_gstate.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_ext_gstate.c [ 1%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_font_cid.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_font_cid.c.o -MF CMakeFiles/libharu.dir/hpdf_font_cid.c.o.d -o CMakeFiles/libharu.dir/hpdf_font_cid.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_font_cid.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_time.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_time.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_time.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_time.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_time.c [ 1%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_truth_table.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_truth_table.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_truth_table.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_truth_table.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_truth_table.c [ 1%] Linking C executable ../../bin/vtkParseJava-9.6 cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/ParseJava.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-lc -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/ParseJava.dir/link.d CMakeFiles/ParseJava.dir/vtkParseJava.c.o -o ../../bin/vtkParseJava-9.6 -Wl,-rpath,"\$ORIGIN/../lib/powerpc64le-linux-gnu:" ../../lib/powerpc64le-linux-gnu/libvtkWrappingTools-9.6.so.9.6 make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 1%] Built target ParseJava make -f Wrapping/Tools/CMakeFiles/WrapSerDes.dir/build.make Wrapping/Tools/CMakeFiles/WrapSerDes.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools/CMakeFiles/WrapSerDes.dir/DependInfo.cmake "--color=" WrapSerDes make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Wrapping/Tools/CMakeFiles/WrapSerDes.dir/build.make Wrapping/Tools/CMakeFiles/WrapSerDes.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapSerDes.dir/vtkWrapSerDes.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapSerDes.dir/vtkWrapSerDes.c.o -MF CMakeFiles/WrapSerDes.dir/vtkWrapSerDes.c.o.d -o CMakeFiles/WrapSerDes.dir/vtkWrapSerDes.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapSerDes.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_font_tt.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_font_tt.c.o -MF CMakeFiles/libharu.dir/hpdf_font_tt.c.o.d -o CMakeFiles/libharu.dir/hpdf_font_tt.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_font_tt.c [ 2%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_var.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_var.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_var.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_var.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_var.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_font_type1.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_font_type1.c.o -MF CMakeFiles/libharu.dir/hpdf_font_type1.c.o.d -o CMakeFiles/libharu.dir/hpdf_font_type1.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_font_type1.c [ 2%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_var_multi_time.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_var_multi_time.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_var_multi_time.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_var_multi_time.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_var_multi_time.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapSerDes.dir/vtkWrapSerDesClass.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapSerDes.dir/vtkWrapSerDesClass.c.o -MF CMakeFiles/WrapSerDes.dir/vtkWrapSerDesClass.c.o.d -o CMakeFiles/WrapSerDes.dir/vtkWrapSerDesClass.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapSerDesClass.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_font.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_font.c.o -MF CMakeFiles/libharu.dir/hpdf_font.c.o.d -o CMakeFiles/libharu.dir/hpdf_font.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_font.c [ 2%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_variable_name.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_variable_name.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_variable_name.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_variable_name.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_variable_name.c [ 2%] Linking C executable ../../bin/vtkWrapJava-9.6 cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/WrapJava.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-lc -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/WrapJava.dir/link.d CMakeFiles/WrapJava.dir/vtkWrapJava.c.o -o ../../bin/vtkWrapJava-9.6 -Wl,-rpath,"\$ORIGIN/../lib/powerpc64le-linux-gnu:" ../../lib/powerpc64le-linux-gnu/libvtkWrappingTools-9.6.so.9.6 make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target WrapJava make -f Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/build.make Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/DependInfo.cmake "--color=" WrapJavaScript make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/build.make Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef_base14.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef_base14.c.o -MF CMakeFiles/libharu.dir/hpdf_fontdef_base14.c.o.d -o CMakeFiles/libharu.dir/hpdf_fontdef_base14.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_fontdef_base14.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapSerDes.dir/vtkWrapSerDesFunction.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapSerDes.dir/vtkWrapSerDesFunction.c.o -MF CMakeFiles/WrapSerDes.dir/vtkWrapSerDesFunction.c.o.d -o CMakeFiles/WrapSerDes.dir/vtkWrapSerDesFunction.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapSerDesFunction.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScript.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScript.c.o -MF CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScript.c.o.d -o CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScript.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapJavaScript.c [ 2%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_variable_names.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_variable_names.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_variable_names.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_variable_names.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_variable_names.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef_cid.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef_cid.c.o -MF CMakeFiles/libharu.dir/hpdf_fontdef_cid.c.o.d -o CMakeFiles/libharu.dir/hpdf_fontdef_cid.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_fontdef_cid.c [ 2%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_variable_param.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_put_variable_param.c.o -MF CMakeFiles/exodusII.dir/src/ex_put_variable_param.c.o.d -o CMakeFiles/exodusII.dir/src/ex_put_variable_param.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_put_variable_param.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef_cns.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef_cns.c.o -MF CMakeFiles/libharu.dir/hpdf_fontdef_cns.c.o.d -o CMakeFiles/libharu.dir/hpdf_fontdef_cns.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_fontdef_cns.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptClass.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptClass.c.o -MF CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptClass.c.o.d -o CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptClass.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapJavaScriptClass.c [ 2%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_threadsafe.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_threadsafe.c.o -MF CMakeFiles/exodusII.dir/src/ex_threadsafe.c.o.d -o CMakeFiles/exodusII.dir/src/ex_threadsafe.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_threadsafe.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef_cnt.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef_cnt.c.o -MF CMakeFiles/libharu.dir/hpdf_fontdef_cnt.c.o.d -o CMakeFiles/libharu.dir/hpdf_fontdef_cnt.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_fontdef_cnt.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapSerDes.dir/vtkWrapSerDesProperty.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapSerDes.dir/vtkWrapSerDesProperty.c.o -MF CMakeFiles/WrapSerDes.dir/vtkWrapSerDesProperty.c.o.d -o CMakeFiles/WrapSerDes.dir/vtkWrapSerDesProperty.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapSerDesProperty.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptConstant.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptConstant.c.o -MF CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptConstant.c.o.d -o CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptConstant.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapJavaScriptConstant.c [ 2%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_update.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_update.c.o -MF CMakeFiles/exodusII.dir/src/ex_update.c.o.d -o CMakeFiles/exodusII.dir/src/ex_update.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_update.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef_jp.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef_jp.c.o -MF CMakeFiles/libharu.dir/hpdf_fontdef_jp.c.o.d -o CMakeFiles/libharu.dir/hpdf_fontdef_jp.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_fontdef_jp.c [ 2%] Building C object ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_utils.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/powerpc64le-linux-gnu-gcc -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -DexoIIc_EXPORTS -DexodusII_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -MD -MT ThirdParty/exodusII/vtkexodusII/CMakeFiles/exodusII.dir/src/ex_utils.c.o -MF CMakeFiles/exodusII.dir/src/ex_utils.c.o.d -o CMakeFiles/exodusII.dir/src/ex_utils.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/src/ex_utils.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef_kr.c.o [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptEnum.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptEnum.c.o -MF CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptEnum.c.o.d -o CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptEnum.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapJavaScriptEnum.c cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef_kr.c.o -MF CMakeFiles/libharu.dir/hpdf_fontdef_kr.c.o.d -o CMakeFiles/libharu.dir/hpdf_fontdef_kr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_fontdef_kr.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptNamespace.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptNamespace.c.o -MF CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptNamespace.c.o.d -o CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptNamespace.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapJavaScriptNamespace.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptMethod.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptMethod.c.o -MF CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptMethod.c.o.d -o CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptMethod.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapJavaScriptMethod.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef_tt.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef_tt.c.o -MF CMakeFiles/libharu.dir/hpdf_fontdef_tt.c.o.d -o CMakeFiles/libharu.dir/hpdf_fontdef_tt.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_fontdef_tt.c [ 2%] Linking C executable ../../bin/vtkWrapSerDes-9.6 cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/WrapSerDes.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-lc -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/WrapSerDes.dir/link.d CMakeFiles/WrapSerDes.dir/vtkWrapSerDes.c.o CMakeFiles/WrapSerDes.dir/vtkWrapSerDesClass.c.o CMakeFiles/WrapSerDes.dir/vtkWrapSerDesFunction.c.o CMakeFiles/WrapSerDes.dir/vtkWrapSerDesProperty.c.o -o ../../bin/vtkWrapSerDes-9.6 -Wl,-rpath,"\$ORIGIN/../lib/powerpc64le-linux-gnu:" ../../lib/powerpc64le-linux-gnu/libvtkWrappingTools-9.6.so.9.6 make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target WrapSerDes make -f ThirdParty/token/vtktoken/token/CMakeFiles/tokenize.dir/build.make ThirdParty/token/vtktoken/token/CMakeFiles/tokenize.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token/CMakeFiles/tokenize.dir/DependInfo.cmake "--color=" tokenize make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/token/vtktoken/token/CMakeFiles/tokenize.dir/build.make ThirdParty/token/vtktoken/token/CMakeFiles/tokenize.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Building CXX object ThirdParty/token/vtktoken/token/CMakeFiles/tokenize.dir/tokenize.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token && /usr/bin/powerpc64le-linux-gnu-g++ -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/token/vtktoken/token/CMakeFiles/tokenize.dir/tokenize.cxx.o -MF CMakeFiles/tokenize.dir/tokenize.cxx.o.d -o CMakeFiles/tokenize.dir/tokenize.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token/tokenize.cxx [ 2%] Linking C shared library ../../../lib/powerpc64le-linux-gnu/libvtkexodusII-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/cmake -E cmake_link_script CMakeFiles/exodusII.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-gcc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/exodusII.dir/link.d -Wl,-soname,libvtkexodusII-9.6.so.1 -o ../../../lib/powerpc64le-linux-gnu/libvtkexodusII-9.6.so.9.6 CMakeFiles/exodusII.dir/src/deprecated/ex_get_concat_node_sets.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_concat_side_sets.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_attr.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_attr_names.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_blk_ids.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_block.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_conn.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_num_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_var.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_var_tab.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_elem_var_time.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_glob_var_time.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_glob_vars.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_attr.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_conn.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_coord.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_attr.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_conn.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_num_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_elem_var.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_nodal_var.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_node_num_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_node_set.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_node_set_df.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_one_attr.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_side_set.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_side_set_df.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_n_var.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_nodal_var.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_nodal_var_time.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_num_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set_dist_fact.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set_ids.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_node_set_param.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_nset_var.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_nset_var_tab.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_one_elem_attr.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_attr.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_conn.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_num_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_elem_var.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_nodal_var.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_node_num_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_node_set.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_node_set_df.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_side_set.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_partial_side_set_df.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set_dist_fact.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set_ids.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_side_set_param.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_sset_var.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_sset_var_tab.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_name.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_names.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_param.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_get_var_tab.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_concat_node_sets.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_concat_side_sets.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_concat_var_param.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_attr.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_attr_names.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_block.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_conn.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_num_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_var.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_var_slab.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_elem_var_tab.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_glob_vars.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_attr.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_coord.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_elem_attr.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_elem_conn.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_elem_num_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_nodal_var.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_node_num_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_node_set.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_node_set_df.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_one_attr.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_side_set.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_side_set_df.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_n_var.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_nodal_var_slab.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_num_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_set.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_set_dist_fact.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_node_set_param.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_nset_var.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_nset_var_tab.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_one_elem_attr.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_attr.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_conn.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_elem_num_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_nodal_var.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_node_num_map.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_node_set.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_node_set_df.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_side_set.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_partial_side_set_df.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_side_set.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_side_set_dist_fact.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_side_set_param.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_sset_var.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_sset_var_tab.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_name.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_names.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_param.c.o CMakeFiles/exodusII.dir/src/deprecated/ex_put_var_tab.c.o CMakeFiles/exodusII.dir/src/ex__get_glob_vars_multi_time.c.o CMakeFiles/exodusII.dir/src/ex__get_nodal_var_multi_time.c.o CMakeFiles/exodusII.dir/src/ex__put_homogenous_block_params.c.o CMakeFiles/exodusII.dir/src/ex__put_nodal_var_multi_time.c.o CMakeFiles/exodusII.dir/src/ex_add_attr.c.o CMakeFiles/exodusII.dir/src/ex_close.c.o CMakeFiles/exodusII.dir/src/ex_conv.c.o CMakeFiles/exodusII.dir/src/ex_copy.c.o CMakeFiles/exodusII.dir/src/ex_create.c.o CMakeFiles/exodusII.dir/src/ex_create_group.c.o CMakeFiles/exodusII.dir/src/ex_create_par.c.o CMakeFiles/exodusII.dir/src/ex_cvt_nodes_to_sides.c.o CMakeFiles/exodusII.dir/src/ex_err.c.o CMakeFiles/exodusII.dir/src/ex_field_utils.c.o CMakeFiles/exodusII.dir/src/ex_get_all_times.c.o CMakeFiles/exodusII.dir/src/ex_get_assemblies.c.o CMakeFiles/exodusII.dir/src/ex_get_assembly.c.o CMakeFiles/exodusII.dir/src/ex_get_attr.c.o CMakeFiles/exodusII.dir/src/ex_get_attr_names.c.o CMakeFiles/exodusII.dir/src/ex_get_attr_param.c.o CMakeFiles/exodusII.dir/src/ex_get_attribute.c.o CMakeFiles/exodusII.dir/src/ex_get_blob.c.o CMakeFiles/exodusII.dir/src/ex_get_blobs.c.o CMakeFiles/exodusII.dir/src/ex_get_block.c.o CMakeFiles/exodusII.dir/src/ex_get_block_id_map.c.o CMakeFiles/exodusII.dir/src/ex_get_block_param.c.o CMakeFiles/exodusII.dir/src/ex_get_block_params.c.o CMakeFiles/exodusII.dir/src/ex_get_cmap_params.c.o CMakeFiles/exodusII.dir/src/ex_get_concat_sets.c.o CMakeFiles/exodusII.dir/src/ex_get_concat_side_set_node_count.c.o CMakeFiles/exodusII.dir/src/ex_get_conn.c.o CMakeFiles/exodusII.dir/src/ex_get_coord.c.o CMakeFiles/exodusII.dir/src/ex_get_coord_names.c.o CMakeFiles/exodusII.dir/src/ex_get_coordinate_frames.c.o CMakeFiles/exodusII.dir/src/ex_get_eb_info_global.c.o CMakeFiles/exodusII.dir/src/ex_get_elem_cmap.c.o CMakeFiles/exodusII.dir/src/ex_get_elem_type.c.o CMakeFiles/exodusII.dir/src/ex_get_entity_count_per_polyhedra.c.o CMakeFiles/exodusII.dir/src/ex_get_field_metadata.c.o CMakeFiles/exodusII.dir/src/ex_get_glob_var_time_int.c.o CMakeFiles/exodusII.dir/src/ex_get_glob_vars_int.c.o CMakeFiles/exodusII.dir/src/ex_get_group_id.c.o CMakeFiles/exodusII.dir/src/ex_get_group_ids.c.o CMakeFiles/exodusII.dir/src/ex_get_id_map.c.o CMakeFiles/exodusII.dir/src/ex_get_ids.c.o CMakeFiles/exodusII.dir/src/ex_get_info.c.o CMakeFiles/exodusII.dir/src/ex_get_init.c.o CMakeFiles/exodusII.dir/src/ex_get_init_ext.c.o CMakeFiles/exodusII.dir/src/ex_get_init_global.c.o CMakeFiles/exodusII.dir/src/ex_get_init_info.c.o CMakeFiles/exodusII.dir/src/ex_get_loadbal_param.c.o CMakeFiles/exodusII.dir/src/ex_get_map.c.o CMakeFiles/exodusII.dir/src/ex_get_map_param.c.o CMakeFiles/exodusII.dir/src/ex_get_name.c.o CMakeFiles/exodusII.dir/src/ex_get_names.c.o CMakeFiles/exodusII.dir/src/ex_get_nodal_var_time_int.c.o CMakeFiles/exodusII.dir/src/ex_get_node_cmap.c.o CMakeFiles/exodusII.dir/src/ex_get_ns_param_global.c.o CMakeFiles/exodusII.dir/src/ex_get_num_map.c.o CMakeFiles/exodusII.dir/src/ex_get_object_truth_vector.c.o CMakeFiles/exodusII.dir/src/ex_get_one_attr.c.o CMakeFiles/exodusII.dir/src/ex_get_partial_attr.c.o CMakeFiles/exodusII.dir/src/ex_get_partial_conn.c.o CMakeFiles/exodusII.dir/src/ex_get_partial_coord.c.o CMakeFiles/exodusII.dir/src/ex_get_partial_coord_component.c.o CMakeFiles/exodusII.dir/src/ex_get_partial_id_map.c.o CMakeFiles/exodusII.dir/src/ex_get_partial_nodal_var_int.c.o CMakeFiles/exodusII.dir/src/ex_get_partial_num_map.c.o CMakeFiles/exodusII.dir/src/ex_get_partial_one_attr.c.o CMakeFiles/exodusII.dir/src/ex_get_partial_set.c.o CMakeFiles/exodusII.dir/src/ex_get_partial_set_dist_fact.c.o CMakeFiles/exodusII.dir/src/ex_get_partial_var.c.o CMakeFiles/exodusII.dir/src/ex_get_processor_elem_maps.c.o CMakeFiles/exodusII.dir/src/ex_get_processor_node_maps.c.o CMakeFiles/exodusII.dir/src/ex_get_prop.c.o CMakeFiles/exodusII.dir/src/ex_get_prop_array.c.o CMakeFiles/exodusII.dir/src/ex_get_prop_names.c.o CMakeFiles/exodusII.dir/src/ex_get_qa.c.o CMakeFiles/exodusII.dir/src/ex_get_reduction_variable_names.c.o CMakeFiles/exodusII.dir/src/ex_get_reduction_variable_param.c.o CMakeFiles/exodusII.dir/src/ex_get_reduction_vars.c.o CMakeFiles/exodusII.dir/src/ex_get_set.c.o CMakeFiles/exodusII.dir/src/ex_get_set_dist_fact.c.o CMakeFiles/exodusII.dir/src/ex_get_set_param.c.o CMakeFiles/exodusII.dir/src/ex_get_sets.c.o CMakeFiles/exodusII.dir/src/ex_get_side_set_node_count.c.o CMakeFiles/exodusII.dir/src/ex_get_side_set_node_list.c.o CMakeFiles/exodusII.dir/src/ex_get_side_set_node_list_len.c.o CMakeFiles/exodusII.dir/src/ex_get_ss_param_global.c.o CMakeFiles/exodusII.dir/src/ex_get_time.c.o CMakeFiles/exodusII.dir/src/ex_get_truth_table.c.o CMakeFiles/exodusII.dir/src/ex_get_var.c.o CMakeFiles/exodusII.dir/src/ex_get_var_multi_time.c.o CMakeFiles/exodusII.dir/src/ex_get_var_time.c.o CMakeFiles/exodusII.dir/src/ex_get_variable_name.c.o CMakeFiles/exodusII.dir/src/ex_get_variable_names.c.o CMakeFiles/exodusII.dir/src/ex_get_variable_param.c.o CMakeFiles/exodusII.dir/src/ex_inquire.c.o CMakeFiles/exodusII.dir/src/ex_int_get_block_param.c.o CMakeFiles/exodusII.dir/src/ex_ne_util.c.o CMakeFiles/exodusII.dir/src/ex_open.c.o CMakeFiles/exodusII.dir/src/ex_open_par.c.o CMakeFiles/exodusII.dir/src/ex_opts.c.o CMakeFiles/exodusII.dir/src/ex_put_all_var_param.c.o CMakeFiles/exodusII.dir/src/ex_put_all_var_param_ext.c.o CMakeFiles/exodusII.dir/src/ex_put_assemblies.c.o CMakeFiles/exodusII.dir/src/ex_put_attr.c.o CMakeFiles/exodusII.dir/src/ex_put_attr_names.c.o CMakeFiles/exodusII.dir/src/ex_put_attr_param.c.o CMakeFiles/exodusII.dir/src/ex_put_attribute.c.o CMakeFiles/exodusII.dir/src/ex_put_blobs.c.o CMakeFiles/exodusII.dir/src/ex_put_block.c.o CMakeFiles/exodusII.dir/src/ex_put_block_param.c.o CMakeFiles/exodusII.dir/src/ex_put_block_params.c.o CMakeFiles/exodusII.dir/src/ex_put_cmap_params.c.o CMakeFiles/exodusII.dir/src/ex_put_cmap_params_cc.c.o CMakeFiles/exodusII.dir/src/ex_put_concat_all_blocks.c.o CMakeFiles/exodusII.dir/src/ex_put_concat_elem_block.c.o CMakeFiles/exodusII.dir/src/ex_put_concat_sets.c.o CMakeFiles/exodusII.dir/src/ex_put_conn.c.o CMakeFiles/exodusII.dir/src/ex_put_coord.c.o CMakeFiles/exodusII.dir/src/ex_put_coord_names.c.o CMakeFiles/exodusII.dir/src/ex_put_coordinate_frames.c.o CMakeFiles/exodusII.dir/src/ex_put_eb_info_global.c.o CMakeFiles/exodusII.dir/src/ex_put_elem_cmap.c.o CMakeFiles/exodusII.dir/src/ex_put_entity_count_per_polyhedra.c.o CMakeFiles/exodusII.dir/src/ex_put_field_metadata.c.o CMakeFiles/exodusII.dir/src/ex_put_id_map.c.o CMakeFiles/exodusII.dir/src/ex_put_info.c.o CMakeFiles/exodusII.dir/src/ex_put_init.c.o CMakeFiles/exodusII.dir/src/ex_put_init_ext.c.o CMakeFiles/exodusII.dir/src/ex_put_init_global.c.o CMakeFiles/exodusII.dir/src/ex_put_init_info.c.o CMakeFiles/exodusII.dir/src/ex_put_loadbal_param.c.o CMakeFiles/exodusII.dir/src/ex_put_loadbal_param_cc.c.o CMakeFiles/exodusII.dir/src/ex_put_map.c.o CMakeFiles/exodusII.dir/src/ex_put_map_param.c.o CMakeFiles/exodusII.dir/src/ex_put_name.c.o CMakeFiles/exodusII.dir/src/ex_put_names.c.o CMakeFiles/exodusII.dir/src/ex_put_nodal_var.c.o CMakeFiles/exodusII.dir/src/ex_put_node_cmap.c.o CMakeFiles/exodusII.dir/src/ex_put_ns_param_global.c.o CMakeFiles/exodusII.dir/src/ex_put_num_map.c.o CMakeFiles/exodusII.dir/src/ex_put_one_attr.c.o CMakeFiles/exodusII.dir/src/ex_put_partial_attr.c.o CMakeFiles/exodusII.dir/src/ex_put_partial_conn.c.o CMakeFiles/exodusII.dir/src/ex_put_partial_coord.c.o CMakeFiles/exodusII.dir/src/ex_put_partial_coord_component.c.o CMakeFiles/exodusII.dir/src/ex_put_partial_id_map.c.o CMakeFiles/exodusII.dir/src/ex_put_partial_nodal_var_int.c.o CMakeFiles/exodusII.dir/src/ex_put_partial_num_map.c.o CMakeFiles/exodusII.dir/src/ex_put_partial_one_attr.c.o CMakeFiles/exodusII.dir/src/ex_put_partial_set.c.o CMakeFiles/exodusII.dir/src/ex_put_partial_set_dist_fact.c.o CMakeFiles/exodusII.dir/src/ex_put_partial_var.c.o CMakeFiles/exodusII.dir/src/ex_put_processor_elem_maps.c.o CMakeFiles/exodusII.dir/src/ex_put_processor_node_maps.c.o CMakeFiles/exodusII.dir/src/ex_put_prop.c.o CMakeFiles/exodusII.dir/src/ex_put_prop_array.c.o CMakeFiles/exodusII.dir/src/ex_put_prop_names.c.o CMakeFiles/exodusII.dir/src/ex_put_qa.c.o CMakeFiles/exodusII.dir/src/ex_put_reduction_variable_names.c.o CMakeFiles/exodusII.dir/src/ex_put_reduction_variable_param.c.o CMakeFiles/exodusII.dir/src/ex_put_reduction_vars.c.o CMakeFiles/exodusII.dir/src/ex_put_set.c.o CMakeFiles/exodusII.dir/src/ex_put_set_dist_fact.c.o CMakeFiles/exodusII.dir/src/ex_put_set_param.c.o CMakeFiles/exodusII.dir/src/ex_put_sets.c.o CMakeFiles/exodusII.dir/src/ex_put_ss_param_global.c.o CMakeFiles/exodusII.dir/src/ex_put_time.c.o CMakeFiles/exodusII.dir/src/ex_pu[ 2%] Linking C executable ../../bin/vtkWrapJavaScript-9.6 cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/WrapJavaScript.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-lc -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/WrapJavaScript.dir/link.d CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScript.c.o CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptClass.c.o CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptConstant.c.o CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptEnum.c.o CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptNamespace.c.o CMakeFiles/WrapJavaScript.dir/vtkWrapJavaScriptMethod.c.o -o ../../bin/vtkWrapJavaScript-9.6 -Wl,-rpath,"\$ORIGIN/../lib/powerpc64le-linux-gnu:" ../../lib/powerpc64le-linux-gnu/libvtkWrappingTools-9.6.so.9.6 make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target WrapJavaScript make -f Web/Python/CMakeFiles/WebPython-vtkmodules.web.dir/build.make Web/Python/CMakeFiles/WebPython-vtkmodules.web.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Web/Python /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Python /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Python/CMakeFiles/WebPython-vtkmodules.web.dir/DependInfo.cmake "--color=" WebPython-vtkmodules.web make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Web/Python/CMakeFiles/WebPython-vtkmodules.web.dir/build.make Web/Python/CMakeFiles/WebPython-vtkmodules.web.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Copying vtkmodules/web/__init__.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Web/Python/vtkmodules/web/__init__.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/web/__init__.py t_truth_table.c.o CMakeFiles/exodusII.dir/src/ex_put_var.c.o CMakeFiles/exodusII.dir/src/ex_put_var_multi_time.c.o CMakeFiles/exodusII.dir/src/ex_put_variable_name.c.o CMakeFiles/exodusII.dir/src/ex_put_variable_names.c.o CMakeFiles/exodusII.dir/src/ex_put_variable_param.c.o CMakeFiles/exodusII.dir/src/ex_threadsafe.c.o CMakeFiles/exodusII.dir/src/ex_update.c.o CMakeFiles/exodusII.dir/src/ex_utils.c.o -Wl,-rpath,/usr/lib/powerpc64le-linux-gnu/openmpi/lib:/usr/lib/powerpc64le-linux-gnu/hdf5/openmpi: /usr/lib/powerpc64le-linux-gnu/openmpi/lib/libmpi.so /usr/lib/powerpc64le-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/openmpi/libhdf5_hl.so /usr/lib/powerpc64le-linux-gnu/libnetcdf.so.22 cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII && /usr/bin/cmake -E cmake_symlink_library ../../../lib/powerpc64le-linux-gnu/libvtkexodusII-9.6.so.9.6 ../../../lib/powerpc64le-linux-gnu/libvtkexodusII-9.6.so.1 ../../../lib/powerpc64le-linux-gnu/libvtkexodusII-9.6.so [ 2%] Copying vtkmodules/web/camera.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Web/Python/vtkmodules/web/camera.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/web/camera.py [ 2%] Copying vtkmodules/web/dataset_builder.py to the binary directory make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Web/Python/vtkmodules/web/dataset_builder.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/web/dataset_builder.py [ 2%] Built target exodusII make -f ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lodepng/CMakeFiles/viskores_lodepng.dir/build.make ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lodepng/CMakeFiles/viskores_lodepng.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lodepng /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lodepng /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lodepng/CMakeFiles/viskores_lodepng.dir/DependInfo.cmake "--color=" viskores_lodepng [ 2%] Copying vtkmodules/web/errors.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Web/Python/vtkmodules/web/errors.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/web/errors.py make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Copying vtkmodules/web/protocols.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Web/Python/vtkmodules/web/protocols.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/web/protocols.py make -f ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lodepng/CMakeFiles/viskores_lodepng.dir/build.make ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lodepng/CMakeFiles/viskores_lodepng.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lodepng/CMakeFiles/viskores_lodepng.dir/viskoreslodepng/lodepng.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lodepng && /usr/bin/powerpc64le-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lodepng/CMakeFiles/viskores_lodepng.dir/viskoreslodepng/lodepng.cpp.o -MF CMakeFiles/viskores_lodepng.dir/viskoreslodepng/lodepng.cpp.o.d -o CMakeFiles/viskores_lodepng.dir/viskoreslodepng/lodepng.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lodepng/viskoreslodepng/lodepng.cpp [ 2%] Copying vtkmodules/web/query_data_model.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Web/Python/vtkmodules/web/query_data_model.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/web/query_data_model.py [ 2%] Copying vtkmodules/web/render_window_serializer.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Web/Python/vtkmodules/web/render_window_serializer.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/web/render_window_serializer.py [ 2%] Copying vtkmodules/web/testing.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Web/Python/vtkmodules/web/testing.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/web/testing.py [ 2%] Copying vtkmodules/web/vtkjs_helper.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Web/Python/vtkmodules/web/vtkjs_helper.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/web/vtkjs_helper.py [ 2%] Copying vtkmodules/web/venv.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Web/Python/vtkmodules/web/venv.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/web/venv.py [ 2%] Copying vtkmodules/web/wslink.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Web/Python/vtkmodules/web/wslink.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/web/wslink.py [ 2%] Copying vtkmodules/web/utils.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Web/Python/vtkmodules/web/utils.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/web/utils.py make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target WebPython-vtkmodules.web [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfHeavyDataController.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfHeavyDataController.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfHeavyDataController.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfHeavyDataController.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfHeavyDataController.cpp [ 2%] Linking CXX executable ../../../../bin/tokenize cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token && /usr/bin/cmake -E cmake_link_script CMakeFiles/tokenize.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-lc -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/tokenize.dir/link.d CMakeFiles/tokenize.dir/tokenize.cxx.o -o ../../../../bin/tokenize -Wl,-rpath,/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu ../../../../lib/powerpc64le-linux-gnu/libvtktoken-9.6.so.9.6 make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target tokenize make -f Wrapping/Python/CMakeFiles/vtk_python_copy.dir/build.make Wrapping/Python/CMakeFiles/vtk_python_copy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python/CMakeFiles/vtk_python_copy.dir/DependInfo.cmake "--color=" vtk_python_copy make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Wrapping/Python/CMakeFiles/vtk_python_copy.dir/build.make Wrapping/Python/CMakeFiles/vtk_python_copy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Copying vtkmodules/gtk/GtkGLExtVTKRenderWindow.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/gtk/GtkGLExtVTKRenderWindow.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/gtk/GtkGLExtVTKRenderWindow.py [ 2%] Copying vtkmodules/gtk/GtkGLExtVTKRenderWindowInteractor.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/gtk/GtkGLExtVTKRenderWindowInteractor.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/gtk/GtkGLExtVTKRenderWindowInteractor.py [ 2%] Copying vtkmodules/gtk/GtkVTKRenderWindow.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/gtk/GtkVTKRenderWindow.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/gtk/GtkVTKRenderWindow.py [ 2%] Copying vtkmodules/gtk/GtkVTKRenderWindowInteractor.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/gtk/GtkVTKRenderWindowInteractor.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/gtk/GtkVTKRenderWindowInteractor.py [ 2%] Copying vtkmodules/gtk/__init__.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/gtk/__init__.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/gtk/__init__.py [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef_type1.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef_type1.c.o -MF CMakeFiles/libharu.dir/hpdf_fontdef_type1.c.o.d -o CMakeFiles/libharu.dir/hpdf_fontdef_type1.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_fontdef_type1.c [ 2%] Copying vtkmodules/numpy_interface/__init__.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/numpy_interface/__init__.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/numpy_interface/__init__.py [ 2%] Copying vtkmodules/numpy_interface/algorithms.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/numpy_interface/algorithms.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/numpy_interface/algorithms.py [ 2%] Copying vtkmodules/numpy_interface/dataset_adapter.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/numpy_interface/dataset_adapter.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/numpy_interface/dataset_adapter.py [ 2%] Copying vtkmodules/numpy_interface/internal_algorithms.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/numpy_interface/internal_algorithms.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/numpy_interface/internal_algorithms.py [ 2%] Copying vtkmodules/numpy_interface/numpy_algorithms.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/numpy_interface/numpy_algorithms.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/numpy_interface/numpy_algorithms.py [ 2%] Copying vtkmodules/qt/QVTKRenderWindowInteractor.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/qt/QVTKRenderWindowInteractor.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/qt/QVTKRenderWindowInteractor.py [ 2%] Copying vtkmodules/qt/__init__.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/qt/__init__.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/qt/__init__.py [ 2%] Copying vtkmodules/test/BlackBox.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/test/BlackBox.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/test/BlackBox.py [ 2%] Copying vtkmodules/test/ErrorObserver.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/test/ErrorObserver.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/test/ErrorObserver.py [ 2%] Copying vtkmodules/test/Testing.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/test/Testing.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/test/Testing.py [ 2%] Copying vtkmodules/test/rtImageTest.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/test/rtImageTest.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/test/rtImageTest.py [ 2%] Copying vtkmodules/test/__init__.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/test/__init__.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/test/__init__.py [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_fontdef.c.o -MF CMakeFiles/libharu.dir/hpdf_fontdef.c.o.d -o CMakeFiles/libharu.dir/hpdf_fontdef.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_fontdef.c [ 2%] Copying vtkmodules/tk/__init__.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/tk/__init__.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/tk/__init__.py [ 2%] Copying vtkmodules/tk/vtkTkImageViewerWidget.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/tk/vtkTkImageViewerWidget.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/tk/vtkTkImageViewerWidget.py [ 2%] Copying vtkmodules/tk/vtkTkPhotoImage.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/tk/vtkTkPhotoImage.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/tk/vtkTkPhotoImage.py [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_gstate.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_gstate.c.o -MF CMakeFiles/libharu.dir/hpdf_gstate.c.o.d -o CMakeFiles/libharu.dir/hpdf_gstate.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_gstate.c [ 2%] Copying vtkmodules/tk/vtkTkRenderWidget.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/tk/vtkTkRenderWidget.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/tk/vtkTkRenderWidget.py [ 2%] Copying vtkmodules/tk/vtkTkRenderWindowInteractor.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/tk/vtkTkRenderWindowInteractor.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/tk/vtkTkRenderWindowInteractor.py [ 2%] Copying vtkmodules/util/__init__.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/util/__init__.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/util/__init__.py [ 2%] Copying vtkmodules/util/colors.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/util/colors.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/util/colors.py [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_image_ccitt.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_image_ccitt.c.o -MF CMakeFiles/libharu.dir/hpdf_image_ccitt.c.o.d -o CMakeFiles/libharu.dir/hpdf_image_ccitt.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_image_ccitt.c [ 2%] Copying vtkmodules/util/data_model.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/util/data_model.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/util/data_model.py [ 2%] Copying vtkmodules/util/execution_model.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/util/execution_model.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/util/execution_model.py [ 2%] Copying vtkmodules/util/keys.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/util/keys.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/util/keys.py [ 2%] Copying vtkmodules/util/misc.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/util/misc.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/util/misc.py [ 2%] Copying vtkmodules/util/numpy_support.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/util/numpy_support.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/util/numpy_support.py [ 2%] Copying vtkmodules/util/xarray_support.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/util/xarray_support.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/util/xarray_support.py [ 2%] Copying vtkmodules/util/pickle_support.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/util/pickle_support.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/util/pickle_support.py [ 2%] Copying vtkmodules/util/vtkAlgorithm.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/util/vtkAlgorithm.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/util/vtkAlgorithm.py [ 2%] Copying vtkmodules/util/vtkConstants.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/util/vtkConstants.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/util/vtkConstants.py [ 2%] Copying vtkmodules/util/vtkImageExportToArray.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/util/vtkImageExportToArray.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/util/vtkImageExportToArray.py [ 2%] Copying vtkmodules/util/vtkImageImportFromArray.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/util/vtkImageImportFromArray.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/util/vtkImageImportFromArray.py [ 2%] Copying vtkmodules/util/vtkMethodParser.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/util/vtkMethodParser.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/util/vtkMethodParser.py [ 2%] Copying vtkmodules/util/vtkVariant.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/util/vtkVariant.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/util/vtkVariant.py [ 2%] Copying vtkmodules/wx/__init__.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/wx/__init__.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/wx/__init__.py [ 2%] Copying vtkmodules/wx/wxVTKRenderWindow.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/wx/wxVTKRenderWindow.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/wx/wxVTKRenderWindow.py [ 2%] Copying vtkmodules/wx/wxVTKRenderWindowInteractor.py to the binary directory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Python/vtkmodules/wx/wxVTKRenderWindowInteractor.py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/python3/dist-packages/vtkmodules/wx/wxVTKRenderWindowInteractor.py make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target vtk_python_copy make -f Wrapping/Tools/CMakeFiles/WrapPython.dir/build.make Wrapping/Tools/CMakeFiles/WrapPython.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools/CMakeFiles/WrapPython.dir/DependInfo.cmake "--color=" WrapPython make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Wrapping/Tools/CMakeFiles/WrapPython.dir/build.make Wrapping/Tools/CMakeFiles/WrapPython.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPython.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPython.c.o -MF CMakeFiles/WrapPython.dir/vtkWrapPython.c.o.d -o CMakeFiles/WrapPython.dir/vtkWrapPython.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapPython.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_image_png.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_image_png.c.o -MF CMakeFiles/libharu.dir/hpdf_image_png.c.o.d -o CMakeFiles/libharu.dir/hpdf_image_png.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_image_png.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonClass.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonClass.c.o -MF CMakeFiles/WrapPython.dir/vtkWrapPythonClass.c.o.d -o CMakeFiles/WrapPython.dir/vtkWrapPythonClass.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapPythonClass.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_image.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_image.c.o -MF CMakeFiles/libharu.dir/hpdf_image.c.o.d -o CMakeFiles/libharu.dir/hpdf_image.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_image.c [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfHeavyDataDescription.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfHeavyDataDescription.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfHeavyDataDescription.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfHeavyDataDescription.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfHeavyDataDescription.cpp [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfHeavyDataWriter.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfHeavyDataWriter.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfHeavyDataWriter.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfHeavyDataWriter.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfHeavyDataWriter.cpp [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonConstant.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonConstant.c.o -MF CMakeFiles/WrapPython.dir/vtkWrapPythonConstant.c.o.d -o CMakeFiles/WrapPython.dir/vtkWrapPythonConstant.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapPythonConstant.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_info.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_info.c.o -MF CMakeFiles/libharu.dir/hpdf_info.c.o.d -o CMakeFiles/libharu.dir/hpdf_info.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_info.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonEnum.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonEnum.c.o -MF CMakeFiles/WrapPython.dir/vtkWrapPythonEnum.c.o.d -o CMakeFiles/WrapPython.dir/vtkWrapPythonEnum.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapPythonEnum.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_list.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_list.c.o -MF CMakeFiles/libharu.dir/hpdf_list.c.o.d -o CMakeFiles/libharu.dir/hpdf_list.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_list.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonMethod.c.o [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_mmgr.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_mmgr.c.o -MF CMakeFiles/libharu.dir/hpdf_mmgr.c.o.d -o CMakeFiles/libharu.dir/hpdf_mmgr.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_mmgr.c cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonMethod.c.o -MF CMakeFiles/WrapPython.dir/vtkWrapPythonMethod.c.o.d -o CMakeFiles/WrapPython.dir/vtkWrapPythonMethod.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapPythonMethod.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_name.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_name.c.o -MF CMakeFiles/libharu.dir/hpdf_name.c.o.d -o CMakeFiles/libharu.dir/hpdf_name.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_name.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_namedict.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_namedict.c.o -MF CMakeFiles/libharu.dir/hpdf_namedict.c.o.d -o CMakeFiles/libharu.dir/hpdf_namedict.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_namedict.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_null.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_null.c.o -MF CMakeFiles/libharu.dir/hpdf_null.c.o.d -o CMakeFiles/libharu.dir/hpdf_null.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_null.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_number.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_number.c.o -MF CMakeFiles/libharu.dir/hpdf_number.c.o.d -o CMakeFiles/libharu.dir/hpdf_number.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_number.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_objects.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_objects.c.o -MF CMakeFiles/libharu.dir/hpdf_objects.c.o.d -o CMakeFiles/libharu.dir/hpdf_objects.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_objects.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_outline.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_outline.c.o -MF CMakeFiles/libharu.dir/hpdf_outline.c.o.d -o CMakeFiles/libharu.dir/hpdf_outline.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_outline.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonMethodDef.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonMethodDef.c.o -MF CMakeFiles/WrapPython.dir/vtkWrapPythonMethodDef.c.o.d -o CMakeFiles/WrapPython.dir/vtkWrapPythonMethodDef.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapPythonMethodDef.c [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfInformation.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfInformation.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfInformation.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfInformation.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfInformation.cpp [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_page_label.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_page_label.c.o -MF CMakeFiles/libharu.dir/hpdf_page_label.c.o.d -o CMakeFiles/libharu.dir/hpdf_page_label.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_page_label.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_page_operator.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_page_operator.c.o -MF CMakeFiles/libharu.dir/hpdf_page_operator.c.o.d -o CMakeFiles/libharu.dir/hpdf_page_operator.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_page_operator.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonNamespace.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonNamespace.c.o -MF CMakeFiles/WrapPython.dir/vtkWrapPythonNamespace.c.o.d -o CMakeFiles/WrapPython.dir/vtkWrapPythonNamespace.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapPythonNamespace.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonNumberProtocol.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonNumberProtocol.c.o -MF CMakeFiles/WrapPython.dir/vtkWrapPythonNumberProtocol.c.o.d -o CMakeFiles/WrapPython.dir/vtkWrapPythonNumberProtocol.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapPythonNumberProtocol.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonOverload.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonOverload.c.o -MF CMakeFiles/WrapPython.dir/vtkWrapPythonOverload.c.o.d -o CMakeFiles/WrapPython.dir/vtkWrapPythonOverload.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapPythonOverload.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonProperty.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonProperty.c.o -MF CMakeFiles/WrapPython.dir/vtkWrapPythonProperty.c.o.d -o CMakeFiles/WrapPython.dir/vtkWrapPythonProperty.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapPythonProperty.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonTemplate.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonTemplate.c.o -MF CMakeFiles/WrapPython.dir/vtkWrapPythonTemplate.c.o.d -o CMakeFiles/WrapPython.dir/vtkWrapPythonTemplate.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapPythonTemplate.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_pages.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_pages.c.o -MF CMakeFiles/libharu.dir/hpdf_pages.c.o.d -o CMakeFiles/libharu.dir/hpdf_pages.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_pages.c [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonType.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapPython.dir/vtkWrapPythonType.c.o -MF CMakeFiles/WrapPython.dir/vtkWrapPythonType.c.o.d -o CMakeFiles/WrapPython.dir/vtkWrapPythonType.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapPythonType.c [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfItem.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfItem.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfItem.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfItem.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfItem.cpp [ 2%] Linking C executable ../../bin/vtkWrapPython-9.6 cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/WrapPython.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-lc -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/WrapPython.dir/link.d CMakeFiles/WrapPython.dir/vtkWrapPython.c.o CMakeFiles/WrapPython.dir/vtkWrapPythonClass.c.o CMakeFiles/WrapPython.dir/vtkWrapPythonConstant.c.o CMakeFiles/WrapPython.dir/vtkWrapPythonEnum.c.o CMakeFiles/WrapPython.dir/vtkWrapPythonMethod.c.o CMakeFiles/WrapPython.dir/vtkWrapPythonMethodDef.c.o CMakeFiles/WrapPython.dir/vtkWrapPythonNamespace.c.o CMakeFiles/WrapPython.dir/vtkWrapPythonNumberProtocol.c.o CMakeFiles/WrapPython.dir/vtkWrapPythonOverload.c.o CMakeFiles/WrapPython.dir/vtkWrapPythonProperty.c.o CMakeFiles/WrapPython.dir/vtkWrapPythonTemplate.c.o CMakeFiles/WrapPython.dir/vtkWrapPythonType.c.o -o ../../bin/vtkWrapPython-9.6 -Wl,-rpath,"\$ORIGIN/../lib/powerpc64le-linux-gnu:" ../../lib/powerpc64le-linux-gnu/libvtkWrappingTools-9.6.so.9.6 make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target WrapPython make -f Wrapping/Tools/CMakeFiles/WrapPythonInit.dir/build.make Wrapping/Tools/CMakeFiles/WrapPythonInit.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools/CMakeFiles/WrapPythonInit.dir/DependInfo.cmake "--color=" WrapPythonInit make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Wrapping/Tools/CMakeFiles/WrapPythonInit.dir/build.make Wrapping/Tools/CMakeFiles/WrapPythonInit.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapPythonInit.dir/vtkWrapPythonInit.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapPythonInit.dir/vtkWrapPythonInit.c.o -MF CMakeFiles/WrapPythonInit.dir/vtkWrapPythonInit.c.o.d -o CMakeFiles/WrapPythonInit.dir/vtkWrapPythonInit.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapPythonInit.c make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target viskores_lodepng [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfItemProperty.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfItemProperty.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfItemProperty.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfItemProperty.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfItemProperty.cpp [ 2%] Linking C executable ../../bin/vtkWrapPythonInit-9.6 cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/WrapPythonInit.dir/link.txt --verbose=1 [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_real.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_real.c.o -MF CMakeFiles/libharu.dir/hpdf_real.c.o.d -o CMakeFiles/libharu.dir/hpdf_real.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_real.c /usr/bin/powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-lc -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/WrapPythonInit.dir/link.d CMakeFiles/WrapPythonInit.dir/vtkWrapPythonInit.c.o -o ../../bin/vtkWrapPythonInit-9.6 -Wl,-rpath,"\$ORIGIN/../lib/powerpc64le-linux-gnu:" ../../lib/powerpc64le-linux-gnu/libvtkWrappingTools-9.6.so.9.6 make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target WrapPythonInit [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfPlaceholder.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfPlaceholder.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfPlaceholder.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfPlaceholder.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfPlaceholder.cpp [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_shading.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_shading.c.o -MF CMakeFiles/libharu.dir/hpdf_shading.c.o.d -o CMakeFiles/libharu.dir/hpdf_shading.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_shading.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_streams.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_streams.c.o -MF CMakeFiles/libharu.dir/hpdf_streams.c.o.d -o CMakeFiles/libharu.dir/hpdf_streams.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_streams.c [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfSparseMatrix.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfSparseMatrix.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfSparseMatrix.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfSparseMatrix.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfSparseMatrix.cpp [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_string.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_string.c.o -MF CMakeFiles/libharu.dir/hpdf_string.c.o.d -o CMakeFiles/libharu.dir/hpdf_string.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_string.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_u3d.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_u3d.c.o -MF CMakeFiles/libharu.dir/hpdf_u3d.c.o.d -o CMakeFiles/libharu.dir/hpdf_u3d.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_u3d.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_utils.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_utils.c.o -MF CMakeFiles/libharu.dir/hpdf_utils.c.o.d -o CMakeFiles/libharu.dir/hpdf_utils.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_utils.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_xref.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_xref.c.o -MF CMakeFiles/libharu.dir/hpdf_xref.c.o.d -o CMakeFiles/libharu.dir/hpdf_xref.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_xref.c [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfSubset.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfSubset.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfSubset.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfSubset.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfSubset.cpp [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_pdfa.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_pdfa.c.o -MF CMakeFiles/libharu.dir/hpdf_pdfa.c.o.d -o CMakeFiles/libharu.dir/hpdf_pdfa.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_pdfa.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_3dmeasure.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_3dmeasure.c.o -MF CMakeFiles/libharu.dir/hpdf_3dmeasure.c.o.d -o CMakeFiles/libharu.dir/hpdf_3dmeasure.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_3dmeasure.c [ 2%] Building C object ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_exdata.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/powerpc64le-linux-gnu-gcc -Dlibharu_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/../include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src/../include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/png -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -std=gnu99 -fPIC -MD -MT ThirdParty/libharu/vtklibharu/src/CMakeFiles/libharu.dir/hpdf_exdata.c.o -MF CMakeFiles/libharu.dir/hpdf_exdata.c.o.d -o CMakeFiles/libharu.dir/hpdf_exdata.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libharu/vtklibharu/src/hpdf_exdata.c [ 2%] Linking C shared library ../../../../lib/powerpc64le-linux-gnu/libvtklibharu-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/libharu.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-gcc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/libharu.dir/link.d -Wl,-soname,libvtklibharu-9.6.so.1 -o ../../../../lib/powerpc64le-linux-gnu/libvtklibharu-9.6.so.9.6 CMakeFiles/libharu.dir/hpdf_annotation.c.o CMakeFiles/libharu.dir/hpdf_array.c.o CMakeFiles/libharu.dir/hpdf_binary.c.o CMakeFiles/libharu.dir/hpdf_boolean.c.o CMakeFiles/libharu.dir/hpdf_catalog.c.o CMakeFiles/libharu.dir/hpdf_destination.c.o CMakeFiles/libharu.dir/hpdf_dict.c.o CMakeFiles/libharu.dir/hpdf_direct.c.o CMakeFiles/libharu.dir/hpdf_doc_png.c.o CMakeFiles/libharu.dir/hpdf_doc.c.o CMakeFiles/libharu.dir/hpdf_encoder_cns.c.o CMakeFiles/libharu.dir/hpdf_encoder_cnt.c.o CMakeFiles/libharu.dir/hpdf_encoder_jp.c.o CMakeFiles/libharu.dir/hpdf_encoder_kr.c.o CMakeFiles/libharu.dir/hpdf_encoder_utf.c.o CMakeFiles/libharu.dir/hpdf_encoder.c.o CMakeFiles/libharu.dir/hpdf_encrypt.c.o CMakeFiles/libharu.dir/hpdf_encryptdict.c.o CMakeFiles/libharu.dir/hpdf_error.c.o CMakeFiles/libharu.dir/hpdf_ext_gstate.c.o CMakeFiles/libharu.dir/hpdf_font_cid.c.o CMakeFiles/libharu.dir/hpdf_font_tt.c.o CMakeFiles/libharu.dir/hpdf_font_type1.c.o CMakeFiles/libharu.dir/hpdf_font.c.o CMakeFiles/libharu.dir/hpdf_fontdef_base14.c.o CMakeFiles/libharu.dir/hpdf_fontdef_cid.c.o CMakeFiles/libharu.dir/hpdf_fontdef_cns.c.o CMakeFiles/libharu.dir/hpdf_fontdef_cnt.c.o CMakeFiles/libharu.dir/hpdf_fontdef_jp.c.o CMakeFiles/libharu.dir/hpdf_fontdef_kr.c.o CMakeFiles/libharu.dir/hpdf_fontdef_tt.c.o CMakeFiles/libharu.dir/hpdf_fontdef_type1.c.o CMakeFiles/libharu.dir/hpdf_fontdef.c.o CMakeFiles/libharu.dir/hpdf_gstate.c.o CMakeFiles/libharu.dir/hpdf_image_ccitt.c.o CMakeFiles/libharu.dir/hpdf_image_png.c.o CMakeFiles/libharu.dir/hpdf_image.c.o CMakeFiles/libharu.dir/hpdf_info.c.o CMakeFiles/libharu.dir/hpdf_list.c.o CMakeFiles/libharu.dir/hpdf_mmgr.c.o CMakeFiles/libharu.dir/hpdf_name.c.o CMakeFiles/libharu.dir/hpdf_namedict.c.o CMakeFiles/libharu.dir/hpdf_null.c.o CMakeFiles/libharu.dir/hpdf_number.c.o CMakeFiles/libharu.dir/hpdf_objects.c.o CMakeFiles/libharu.dir/hpdf_outline.c.o CMakeFiles/libharu.dir/hpdf_page_label.c.o CMakeFiles/libharu.dir/hpdf_page_operator.c.o CMakeFiles/libharu.dir/hpdf_pages.c.o CMakeFiles/libharu.dir/hpdf_real.c.o CMakeFiles/libharu.dir/hpdf_shading.c.o CMakeFiles/libharu.dir/hpdf_streams.c.o CMakeFiles/libharu.dir/hpdf_string.c.o CMakeFiles/libharu.dir/hpdf_u3d.c.o CMakeFiles/libharu.dir/hpdf_utils.c.o CMakeFiles/libharu.dir/hpdf_xref.c.o CMakeFiles/libharu.dir/hpdf_pdfa.c.o CMakeFiles/libharu.dir/hpdf_3dmeasure.c.o CMakeFiles/libharu.dir/hpdf_exdata.c.o -Wl,-rpath,::::::: /usr/lib/powerpc64le-linux-gnu/libpng.so /usr/lib/powerpc64le-linux-gnu/libz.so /usr/lib/powerpc64le-linux-gnu/libz.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libharu/vtklibharu/src && /usr/bin/cmake -E cmake_symlink_library ../../../../lib/powerpc64le-linux-gnu/libvtklibharu-9.6.so.9.6 ../../../../lib/powerpc64le-linux-gnu/libvtklibharu-9.6.so.1 ../../../../lib/powerpc64le-linux-gnu/libvtklibharu-9.6.so make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target libharu make -f Wrapping/Tools/CMakeFiles/WrapHierarchy.dir/build.make Wrapping/Tools/CMakeFiles/WrapHierarchy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools/CMakeFiles/WrapHierarchy.dir/DependInfo.cmake "--color=" WrapHierarchy make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Wrapping/Tools/CMakeFiles/WrapHierarchy.dir/build.make Wrapping/Tools/CMakeFiles/WrapHierarchy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Building C object Wrapping/Tools/CMakeFiles/WrapHierarchy.dir/vtkWrapHierarchy.c.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/powerpc64le-linux-gnu-gcc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT Wrapping/Tools/CMakeFiles/WrapHierarchy.dir/vtkWrapHierarchy.c.o -MF CMakeFiles/WrapHierarchy.dir/vtkWrapHierarchy.c.o.d -o CMakeFiles/WrapHierarchy.dir/vtkWrapHierarchy.c.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Tools/vtkWrapHierarchy.c [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfSystemUtils.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfSystemUtils.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfSystemUtils.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfSystemUtils.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfSystemUtils.cpp [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfVersion.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfVersion.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfVersion.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfVersion.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core/XdmfVersion.cpp [ 2%] Linking C executable ../../bin/vtkWrapHierarchy-9.6 cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/WrapHierarchy.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-lc -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/WrapHierarchy.dir/link.d CMakeFiles/WrapHierarchy.dir/vtkWrapHierarchy.c.o -o ../../bin/vtkWrapHierarchy-9.6 -Wl,-rpath,"\$ORIGIN/../lib/powerpc64le-linux-gnu:" ../../lib/powerpc64le-linux-gnu/libvtkWrappingTools-9.6.so.9.6 make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target WrapHierarchy make -f ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/build.make ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/depend [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfVisitor.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfVisitor.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfVisitor.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfVisitor.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfVisitor.cpp make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/DependInfo.cmake "--color=" ioss make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/build.make ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Assembly.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Assembly.C.o -MF CMakeFiles/ioss.dir/Ioss_Assembly.C.o.d -o CMakeFiles/ioss.dir/Ioss_Assembly.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_Assembly.C [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfWriter.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dvtkxdmfcore_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfWriter.cpp.o -MF CMakeFiles/vtkxdmfcore.dir/XdmfWriter.cpp.o.d -o CMakeFiles/vtkxdmfcore.dir/XdmfWriter.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfWriter.cpp make -f ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/build.make ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/DependInfo.cmake "--color=" viskores_cont make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/build.make ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayHandle.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayHandle.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayHandle.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayHandle.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.cxx make -f Common/Core/CMakeFiles/vtkCommonCore-hierarchy.dir/build.make Common/Core/CMakeFiles/vtkCommonCore-hierarchy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/CMakeFiles/vtkCommonCore-hierarchy.dir/DependInfo.cmake "--color=" vtkCommonCore-hierarchy make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Common/Core/CMakeFiles/vtkCommonCore-hierarchy.dir/build.make Common/Core/CMakeFiles/vtkCommonCore-hierarchy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Generating the wrap hierarchy for VTK::CommonCore cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && ../../bin/vtkWrapHierarchy-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/CMakeFiles/vtkCommonCore-hierarchy.txt.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/CMakeFiles/vtkCommonCore-hierarchy.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu/vtk-9.6/hierarchy/VTK/vtkCommonCore-hierarchy.txt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/CMakeFiles/vtkCommonCore-hierarchy.data @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/CMakeFiles/vtkCommonCore-hierarchy.depends.args In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayHandleBasic.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayHandleBasic.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayHandleBasic.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayHandleBasic.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Blob.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Blob.C.o -MF CMakeFiles/ioss.dir/Ioss_Blob.C.o.d -o CMakeFiles/ioss.dir/Ioss_Blob.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_Blob.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfWriter.cpp: In member function ‘void XdmfWriter::XdmfWriterImpl::closeFile()’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfWriter.cpp:92:25: warning: ‘_xmlBuffer::content’ is deprecated [-Wdeprecated-declarations] 92 | *mStream << buffer->content; | ^~~~~~~ In file included from /usr/include/libxml2/libxml/parser.h:20, from /usr/include/libxml2/libxml/tree.h:20, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfItem.hpp:42, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfArray.hpp:29, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfWriter.cpp:27: /usr/include/libxml2/libxml/tree.h:115:14: note: declared here 115 | xmlChar *content XML_DEPRECATED_MEMBER; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfWriter.cpp:92:25: warning: ‘_xmlBuffer::content’ is deprecated [-Wdeprecated-declarations] 92 | *mStream << buffer->content; | ^~~~~~~ /usr/include/libxml2/libxml/tree.h:115:14: note: declared here 115 | xmlChar *content XML_DEPRECATED_MEMBER; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/XdmfWriter.cpp:92:25: warning: ‘_xmlBuffer::content’ is deprecated [-Wdeprecated-declarations] 92 | *mStream << buffer->content; | ^~~~~~~ /usr/include/libxml2/libxml/tree.h:115:14: note: declared here 115 | xmlChar *content XML_DEPRECATED_MEMBER; | ^~~~~~~ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ChainGenerator.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ChainGenerator.C.o -MF CMakeFiles/ioss.dir/Ioss_ChainGenerator.C.o.d -o CMakeFiles/ioss.dir/Ioss_ChainGenerator.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_ChainGenerator.C [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ChangeSet.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ChangeSet.C.o -MF CMakeFiles/ioss.dir/Ioss_ChangeSet.C.o.d -o CMakeFiles/ioss.dir/Ioss_ChangeSet.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_ChangeSet.C [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayHandleSOA.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayHandleSOA.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayHandleSOA.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayHandleSOA.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.cxx make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target vtkCommonCore-hierarchy make -f Common/System/CMakeFiles/vtkCommonSystem-hierarchy.dir/build.make Common/System/CMakeFiles/vtkCommonSystem-hierarchy.dir/depend In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayExtractComponent.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/System /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/System /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/System/CMakeFiles/vtkCommonSystem-hierarchy.dir/DependInfo.cmake "--color=" vtkCommonSystem-hierarchy /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Common/System/CMakeFiles/vtkCommonSystem-hierarchy.dir/build.make Common/System/CMakeFiles/vtkCommonSystem-hierarchy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Generating the wrap hierarchy for VTK::CommonSystem cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/System && ../../bin/vtkWrapHierarchy-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/System/CMakeFiles/vtkCommonSystem-hierarchy.txt.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/System/CMakeFiles/vtkCommonSystem-hierarchy.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu/vtk-9.6/hierarchy/VTK/vtkCommonSystem-hierarchy.txt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/System/CMakeFiles/vtkCommonSystem-hierarchy.data @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/System/CMakeFiles/vtkCommonSystem-hierarchy.depends.args make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target vtkCommonSystem-hierarchy make -f Common/Math/CMakeFiles/vtkCommonMath-hierarchy.dir/build.make Common/Math/CMakeFiles/vtkCommonMath-hierarchy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Math /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Math /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Math/CMakeFiles/vtkCommonMath-hierarchy.dir/DependInfo.cmake "--color=" vtkCommonMath-hierarchy make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Common/Math/CMakeFiles/vtkCommonMath-hierarchy.dir/build.make Common/Math/CMakeFiles/vtkCommonMath-hierarchy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Generating the wrap hierarchy for VTK::CommonMath cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Math && ../../bin/vtkWrapHierarchy-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Math/CMakeFiles/vtkCommonMath-hierarchy.txt.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Math/CMakeFiles/vtkCommonMath-hierarchy.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu/vtk-9.6/hierarchy/VTK/vtkCommonMath-hierarchy.txt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Math/CMakeFiles/vtkCommonMath-hierarchy.data @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Math/CMakeFiles/vtkCommonMath-hierarchy.depends.args make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target vtkCommonMath-hierarchy make -f Parallel/Core/CMakeFiles/vtkParallelCore-hierarchy.dir/build.make Parallel/Core/CMakeFiles/vtkParallelCore-hierarchy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Parallel/Core /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/Core /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/Core/CMakeFiles/vtkParallelCore-hierarchy.dir/DependInfo.cmake "--color=" vtkParallelCore-hierarchy make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Parallel/Core/CMakeFiles/vtkParallelCore-hierarchy.dir/build.make Parallel/Core/CMakeFiles/vtkParallelCore-hierarchy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Generating the wrap hierarchy for VTK::ParallelCore cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/Core && ../../bin/vtkWrapHierarchy-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/Core/CMakeFiles/vtkParallelCore-hierarchy.txt.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/Core/CMakeFiles/vtkParallelCore-hierarchy.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu/vtk-9.6/hierarchy/VTK/vtkParallelCore-hierarchy.txt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/Core/CMakeFiles/vtkParallelCore-hierarchy.data @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/Core/CMakeFiles/vtkParallelCore-hierarchy.depends.args make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target vtkParallelCore-hierarchy [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ChangeSetFactory.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ChangeSetFactory.C.o -MF CMakeFiles/ioss.dir/Ioss_ChangeSetFactory.C.o.d -o CMakeFiles/ioss.dir/Ioss_ChangeSetFactory.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_ChangeSetFactory.C [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayHandleSOAStride.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayHandleSOAStride.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayHandleSOAStride.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayHandleSOAStride.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOAStride.cxx [ 2%] Linking CXX shared library ../../../../lib/powerpc64le-linux-gnu/libvtkxdmfcore-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/vtkxdmfcore.dir/link.txt --verbose=1 [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_CommSet.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_CommSet.C.o -MF CMakeFiles/ioss.dir/Ioss_CommSet.C.o.d -o CMakeFiles/ioss.dir/Ioss_CommSet.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_CommSet.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayExtractComponent.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOAStride.h:12, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOAStride.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/vtkxdmfcore.dir/link.d -Wl,-soname,libvtkxdmfcore-9.6.so.1 -o ../../../../lib/powerpc64le-linux-gnu/libvtkxdmfcore-9.6.so.9.6 CMakeFiles/vtkxdmfcore.dir/XdmfArray.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfArrayReference.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfArrayType.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfBinaryController.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfCoreItemFactory.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfCoreReader.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfError.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfFunction.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfHDF5Controller.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfHDF5Writer.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfHeavyDataController.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfHeavyDataDescription.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfHeavyDataWriter.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfInformation.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfItem.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfItemProperty.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfPlaceholder.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfSparseMatrix.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfSubset.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfSystemUtils.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfVersion.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfVisitor.cpp.o CMakeFiles/vtkxdmfcore.dir/XdmfWriter.cpp.o -Wl,-rpath,/usr/lib/powerpc64le-linux-gnu/hdf5/openmpi:/usr/lib/powerpc64le-linux-gnu/openmpi/lib: /usr/lib/powerpc64le-linux-gnu/libxml2.so /usr/lib/powerpc64le-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/openmpi/libhdf5_hl.so /usr/lib/powerpc64le-linux-gnu/openmpi/lib/libmpi.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core && /usr/bin/cmake -E cmake_symlink_library ../../../../lib/powerpc64le-linux-gnu/libvtkxdmfcore-9.6.so.9.6 ../../../../lib/powerpc64le-linux-gnu/libvtkxdmfcore-9.6.so.1 ../../../../lib/powerpc64le-linux-gnu/libvtkxdmfcore-9.6.so make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target vtkxdmfcore make -f Rendering/SceneGraph/CMakeFiles/vtkRenderingSceneGraph-hierarchy.dir/build.make Rendering/SceneGraph/CMakeFiles/vtkRenderingSceneGraph-hierarchy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Rendering/SceneGraph /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Rendering/SceneGraph /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Rendering/SceneGraph/CMakeFiles/vtkRenderingSceneGraph-hierarchy.dir/DependInfo.cmake "--color=" vtkRenderingSceneGraph-hierarchy make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Rendering/SceneGraph/CMakeFiles/vtkRenderingSceneGraph-hierarchy.dir/build.make Rendering/SceneGraph/CMakeFiles/vtkRenderingSceneGraph-hierarchy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Generating the wrap hierarchy for VTK::RenderingSceneGraph cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Rendering/SceneGraph && ../../bin/vtkWrapHierarchy-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Rendering/SceneGraph/CMakeFiles/vtkRenderingSceneGraph-hierarchy.txt.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Rendering/SceneGraph/CMakeFiles/vtkRenderingSceneGraph-hierarchy.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu/vtk-9.6/hierarchy/VTK/vtkRenderingSceneGraph-hierarchy.txt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Rendering/SceneGraph/CMakeFiles/vtkRenderingSceneGraph-hierarchy.data @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Rendering/SceneGraph/CMakeFiles/vtkRenderingSceneGraph-hierarchy.depends.args make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target vtkRenderingSceneGraph-hierarchy make -f Web/Core/CMakeFiles/vtkWebCore-hierarchy.dir/build.make Web/Core/CMakeFiles/vtkWebCore-hierarchy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Web/Core /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Core /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Core/CMakeFiles/vtkWebCore-hierarchy.dir/DependInfo.cmake "--color=" vtkWebCore-hierarchy make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Web/Core/CMakeFiles/vtkWebCore-hierarchy.dir/build.make Web/Core/CMakeFiles/vtkWebCore-hierarchy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Generating the wrap hierarchy for VTK::WebCore cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Core && ../../bin/vtkWrapHierarchy-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Core/CMakeFiles/vtkWebCore-hierarchy.txt.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Core/CMakeFiles/vtkWebCore-hierarchy.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu/vtk-9.6/hierarchy/VTK/vtkWebCore-hierarchy.txt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Core/CMakeFiles/vtkWebCore-hierarchy.data @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Web/Core/CMakeFiles/vtkWebCore-hierarchy.depends.args make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target vtkWebCore-hierarchy make -f Parallel/MPI/CMakeFiles/vtkParallelMPI-hierarchy.dir/build.make Parallel/MPI/CMakeFiles/vtkParallelMPI-hierarchy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Parallel/MPI /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/MPI /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/MPI/CMakeFiles/vtkParallelMPI-hierarchy.dir/DependInfo.cmake "--color=" vtkParallelMPI-hierarchy make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Parallel/MPI/CMakeFiles/vtkParallelMPI-hierarchy.dir/build.make Parallel/MPI/CMakeFiles/vtkParallelMPI-hierarchy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayHandleStride.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayHandleStride.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayHandleStride.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayHandleStride.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleStride.cxx [ 2%] Generating the wrap hierarchy for VTK::ParallelMPI cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/MPI && ../../bin/vtkWrapHierarchy-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/MPI/CMakeFiles/vtkParallelMPI-hierarchy.txt.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/MPI/CMakeFiles/vtkParallelMPI-hierarchy.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu/vtk-9.6/hierarchy/VTK/vtkParallelMPI-hierarchy.txt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/MPI/CMakeFiles/vtkParallelMPI-hierarchy.data @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/MPI/CMakeFiles/vtkParallelMPI-hierarchy.depends.args make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target vtkParallelMPI-hierarchy make -f Parallel/MPI4Py/CMakeFiles/vtkParallelMPI4Py-hierarchy.dir/build.make Parallel/MPI4Py/CMakeFiles/vtkParallelMPI4Py-hierarchy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Parallel/MPI4Py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/MPI4Py /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/MPI4Py/CMakeFiles/vtkParallelMPI4Py-hierarchy.dir/DependInfo.cmake "--color=" vtkParallelMPI4Py-hierarchy make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Parallel/MPI4Py/CMakeFiles/vtkParallelMPI4Py-hierarchy.dir/build.make Parallel/MPI4Py/CMakeFiles/vtkParallelMPI4Py-hierarchy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Generating the wrap hierarchy for VTK::ParallelMPI4Py cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/MPI4Py && ../../bin/vtkWrapHierarchy-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/MPI4Py/CMakeFiles/vtkParallelMPI4Py-hierarchy.txt.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/MPI4Py/CMakeFiles/vtkParallelMPI4Py-hierarchy.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu/vtk-9.6/hierarchy/VTK/vtkParallelMPI4Py-hierarchy.txt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/MPI4Py/CMakeFiles/vtkParallelMPI4Py-hierarchy.data @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Parallel/MPI4Py/CMakeFiles/vtkParallelMPI4Py-hierarchy.depends.args make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target vtkParallelMPI4Py-hierarchy [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Compare.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Compare.C.o -MF CMakeFiles/ioss.dir/Ioss_Compare.C.o.d -o CMakeFiles/ioss.dir/Ioss_Compare.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_Compare.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOAStride.cxx:22: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleStride.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleStride.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ComposedVariableType.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ComposedVariableType.C.o -MF CMakeFiles/ioss.dir/Ioss_ComposedVariableType.C.o.d -o CMakeFiles/ioss.dir/Ioss_ComposedVariableType.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_ComposedVariableType.C [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_CompositeVariableType.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_CompositeVariableType.C.o -MF CMakeFiles/ioss.dir/Ioss_CompositeVariableType.C.o.d -o CMakeFiles/ioss.dir/Ioss_CompositeVariableType.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_CompositeVariableType.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleStride.cxx:22: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ConcreteVariableType.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ConcreteVariableType.C.o -MF CMakeFiles/ioss.dir/Ioss_ConcreteVariableType.C.o.d -o CMakeFiles/ioss.dir/Ioss_ConcreteVariableType.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_ConcreteVariableType.C [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/AssignerPartitionedDataSet.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/AssignerPartitionedDataSet.cxx.o -MF CMakeFiles/viskores_cont.dir/AssignerPartitionedDataSet.cxx.o.d -o CMakeFiles/viskores_cont.dir/AssignerPartitionedDataSet.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/AssignerPartitionedDataSet.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/AssignerPartitionedDataSet.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/AssignerPartitionedDataSet.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSet.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PartitionedDataSet.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/AssignerPartitionedDataSet.cxx:21: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ConstructedVariableType.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ConstructedVariableType.C.o -MF CMakeFiles/ioss.dir/Ioss_ConstructedVariableType.C.o.d -o CMakeFiles/ioss.dir/Ioss_ConstructedVariableType.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_ConstructedVariableType.C [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_CoordinateFrame.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_CoordinateFrame.C.o -MF CMakeFiles/ioss.dir/Ioss_CoordinateFrame.C.o.d -o CMakeFiles/ioss.dir/Ioss_CoordinateFrame.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_CoordinateFrame.C [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/BitField.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/BitField.cxx.o -MF CMakeFiles/viskores_cont.dir/BitField.cxx.o.d -o CMakeFiles/viskores_cont.dir/BitField.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BitField.cxx [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/BoundsCompute.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/BoundsCompute.cxx.o -MF CMakeFiles/viskores_cont.dir/BoundsCompute.cxx.o.d -o CMakeFiles/viskores_cont.dir/BoundsCompute.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BoundsCompute.cxx [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_CopyDatabase.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_CopyDatabase.C.o -MF CMakeFiles/ioss.dir/Ioss_CopyDatabase.C.o.d -o CMakeFiles/ioss.dir/Ioss_CopyDatabase.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_CopyDatabase.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BitField.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BitField.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BoundsCompute.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BoundsCompute.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/BoundsGlobalCompute.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/BoundsGlobalCompute.cxx.o -MF CMakeFiles/viskores_cont.dir/BoundsGlobalCompute.cxx.o.d -o CMakeFiles/viskores_cont.dir/BoundsGlobalCompute.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BoundsGlobalCompute.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BoundsCompute.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_DatabaseIO.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_DatabaseIO.C.o -MF CMakeFiles/ioss.dir/Ioss_DatabaseIO.C.o.d -o CMakeFiles/ioss.dir/Ioss_DatabaseIO.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_DatabaseIO.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BoundsGlobalCompute.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BoundsGlobalCompute.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellLocatorBase.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellLocatorBase.cxx.o -MF CMakeFiles/viskores_cont.dir/CellLocatorBase.cxx.o.d -o CMakeFiles/viskores_cont.dir/CellLocatorBase.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBase.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BoundsGlobalCompute.cxx:21: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBase.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBase.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBase.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellLocatorGeneral.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellLocatorGeneral.cxx.o -MF CMakeFiles/viskores_cont.dir/CellLocatorGeneral.cxx.o.d -o CMakeFiles/viskores_cont.dir/CellLocatorGeneral.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorGeneral.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBase.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorRectilinearGrid.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorGeneral.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorGeneral.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellLocatorPartitioned.cxx.o /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellLocatorPartitioned.cxx.o -MF CMakeFiles/viskores_cont.dir/CellLocatorPartitioned.cxx.o.d -o CMakeFiles/viskores_cont.dir/CellLocatorPartitioned.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorPartitioned.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBase.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConcatenate.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayCopy.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorPartitioned.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In instantiation of ‘viskores::Vec viskores::operator*(const Vec&, const Vec&) [with T = float]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:72:66: required from here 72 | l1Grid.Origin + (static_cast(idx) * l1Grid.BinSize), | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:841:47: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 841 | inline VISKORES_EXEC_CONT viskores::Vec operator*( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayCopy.h:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSet.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PartitionedDataSet.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorPartitioned.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorPartitioned.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_DynamicTopologyBroker.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_DynamicTopologyBroker.C.o -MF CMakeFiles/ioss.dir/Ioss_DynamicTopologyBroker.C.o.d -o CMakeFiles/ioss.dir/Ioss_DynamicTopologyBroker.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_DynamicTopologyBroker.C [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_DynamicTopologyFileControl.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_DynamicTopologyFileControl.C.o -MF CMakeFiles/ioss.dir/Ioss_DynamicTopologyFileControl.C.o.d -o CMakeFiles/ioss.dir/Ioss_DynamicTopologyFileControl.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_DynamicTopologyFileControl.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In instantiation of ‘viskores::Vec viskores::operator*(const Vec&, const Vec&) [with T = float]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:72:66: required from here 72 | l1Grid.Origin + (static_cast(idx) * l1Grid.BinSize), | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:841:47: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 841 | inline VISKORES_EXEC_CONT viskores::Vec operator*( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorGeneral.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorPartitioned.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorPartitioned.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In instantiation of ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:133:73: required from ‘static viskores::ErrorCode viskores::exec::CellLocatorTwoLevel::PointInsideCell(FloatVec3, CellShapeTag, CoordsType, FloatVec3&, bool&) [with CellShapeTag = viskores::CellShapeTagHexahedron; CoordsType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > > >; CellStructureType = viskores::exec::ConnectivityStructured; FloatVec3 = viskores::Vec]’ 133 | auto bounds = viskores::internal::cl_uniform_bins::ComputeCellBounds(cellPoints); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:355:34: required from ‘viskores::ErrorCode viskores::exec::CellLocatorTwoLevel::PointInCell(const viskores::Vec3f&, const viskores::Id&, viskores::Vec3f&) const [with CellStructureType = viskores::exec::ConnectivityStructured; viskores::Vec3f = viskores::Vec; viskores::Id = long long int]’ 355 | auto status = PointInsideCell(point, this->CellSet.GetCellShape(cid), pts, pc, inside); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:202:15: required from ‘viskores::ErrorCode viskores::exec::CellLocatorTwoLevel::FindCell(const FloatVec3&, viskores::Id&, FloatVec3&, LastCell&) const [with CellStructureType = viskores::exec::ConnectivityStructured; FloatVec3 = viskores::Vec; viskores::Id = long long int]’ 202 | this->PointInCell(point, lastCell.CellId, pc) == viskores::ErrorCode::Success) | ~~~~~~^~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:189:26: required from ‘viskores::ErrorCode viskores::exec::CellLocatorTwoLevel::FindCell(const FloatVec3&, viskores::Id&, FloatVec3&) const [with CellStructureType = viskores::exec::ConnectivityStructured; FloatVec3 = viskores::Vec; viskores::Id = long long int]’ 189 | return this->FindCell(point, cellId, pCoords, lastCell); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorMultiplexer.h:42:28: required from ‘viskores::ErrorCode viskores::exec::detail::FindCellFunctor::operator()(Locator&&, const viskores::Vec3f&, viskores::Id&, viskores::Vec3f&) const [with Locator = const viskores::exec::CellLocatorTwoLevel >&; viskores::Vec3f = viskores::Vec; viskores::Id = long long int]’ 42 | return locator.FindCell(point, cellId, pCoords); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1140:17: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorMultiplexer.h:42:28: required from ‘viskores::ErrorCode viskores::exec::detail::FindCellFunctor::operator()(Locator&&, const viskores::Vec3f&, viskores::Id&, viskores::Vec3f&) const [with Locator = const viskores::exec::CellLocatorMultiplexer >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >&; viskores::Vec3f = viskores::Vec; viskores::Id = long long int]’ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:852:17: required from ‘static decltype (f(storage.V0, viskores::exec::detail::VariantCases<3>::CastAndCall::args ...)) viskores::exec::detail::VariantCases<3>::CastAndCall(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with Functor = viskores::exec::detail::FindCellFunctor; UnionType = const viskores::exec::detail::VariantUnionTD >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel > >; Args = {const viskores::Vec&, long long int&, viskores::Vec&}; decltype (f(storage.V0, viskores::exec::detail::VariantCases<3>::CastAndCall::args ...)) = viskores::ErrorCode; viskores::IdComponent = int]’ 852 | return f(storage.V2, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1196:46: required from ‘decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) viskores::exec::detail::VariantCastAndCallImpl(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with long unsigned int UnionSize = 3; Functor = FindCellFunctor; UnionType = const VariantUnionTD >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel > >; Args = {const viskores::Vec&, long long int&, viskores::Vec&}; decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) = viskores::ErrorCode; viskores::IdComponent = int]’ 1196 | return VariantCases::CastAndCall( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1197 | index, std::forward(f), storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImpl.h:531:57: required from ‘auto viskores::exec::Variant::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskores::exec::detail::FindCellFunctor; Args = {const viskores::Vec&, long long int&, viskores::Vec&}; Ts = {viskores::exec::CellLocatorUniformGrid, viskores::exec::CellLocatorRectilinearGrid, viskores::exec::CellLocatorMultiplexer >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >}]’ 531 | return detail::VariantCastAndCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 532 | this->GetIndex(), std::forward(f), this->Storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorMultiplexer.h:105:38: required from ‘viskores::ErrorCode viskores::exec::CellLocatorMultiplexer::FindCell(const viskores::Vec3f&, viskores::Id&, viskores::Vec3f&) const [with LocatorTypes = {viskores::exec::CellLocatorUniformGrid, viskores::exec::CellLocatorRectilinearGrid, viskores::exec::CellLocatorMultiplexer >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >}; viskores::Vec3f = viskores::Vec; viskores::Id = long long int]’ 105 | return this->Locators.CastAndCall(detail::FindCellFunctor{}, point, cellId, pCoords); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorPartitioned.h:62:46: required from here 62 | Locators.Get(partitionIndex).FindCell(point, cellIndex, parametricLocal); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:33: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: required from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > > >]’ 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:133:73: required from ‘static viskores::ErrorCode viskores::exec::CellLocatorTwoLevel::PointInsideCell(FloatVec3, CellShapeTag, CoordsType, FloatVec3&, bool&) [with CellShapeTag = viskores::CellShapeTagHexahedron; CoordsType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > > >; CellStructureType = viskores::exec::ConnectivityStructured; FloatVec3 = viskores::Vec]’ 133 | auto bounds = viskores::internal::cl_uniform_bins::ComputeCellBounds(cellPoints); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:355:34: required from ‘viskores::ErrorCode viskores::exec::CellLocatorTwoLevel::PointInCell(const viskores::Vec3f&, const viskores::Id&, viskores::Vec3f&) const [with CellStructureType = viskores::exec::ConnectivityStructured; viskores::Vec3f = viskores::Vec; viskores::Id = long long int]’ 355 | auto status = PointInsideCell(point, this->CellSet.GetCellShape(cid), pts, pc, inside); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:202:15: required from ‘viskores::ErrorCode viskores::exec::CellLocatorTwoLevel::FindCell(const FloatVec3&, viskores::Id&, FloatVec3&, LastCell&) const [with CellStructureType = viskores::exec::ConnectivityStructured; FloatVec3 = viskores::Vec; viskores::Id = long long int]’ 202 | this->PointInCell(point, lastCell.CellId, pc) == viskores::ErrorCode::Success) | ~~~~~~^~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:189:26: required from ‘viskores::ErrorCode viskores::exec::CellLocatorTwoLevel::FindCell(const FloatVec3&, viskores::Id&, FloatVec3&) const [with CellStructureType = viskores::exec::ConnectivityStructured; FloatVec3 = viskores::Vec; viskores::Id = long long int]’ 189 | return this->FindCell(point, cellId, pCoords, lastCell); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorMultiplexer.h:42:28: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorMultiplexer.h:42:28: required from ‘viskores::ErrorCode viskores::exec::detail::FindCellFunctor::operator()(Locator&&, const viskores::Vec3f&, viskores::Id&, viskores::Vec3f&) const [with Locator = const viskores::exec::CellLocatorMultiplexer >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >&; viskores::Vec3f = viskores::Vec; viskores::Id = long long int]’ 42 | return locator.FindCell(point, cellId, pCoords); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:852:17: required from ‘static decltype (f(storage.V0, viskores::exec::detail::VariantCases<3>::CastAndCall::args ...)) viskores::exec::detail::VariantCases<3>::CastAndCall(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with Functor = viskores::exec::detail::FindCellFunctor; UnionType = const viskores::exec::detail::VariantUnionTD >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel > >; Args = {const viskores::Vec&, long long int&, viskores::Vec&}; decltype (f(storage.V0, viskores::exec::detail::VariantCases<3>::CastAndCall::args ...)) = viskores::ErrorCode; viskores::IdComponent = int]’ 852 | return f(storage.V2, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1196:46: required from ‘decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) viskores::exec::detail::VariantCastAndCallImpl(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with long unsigned int UnionSize = 3; Functor = FindCellFunctor; UnionType = const VariantUnionTD >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel > >; Args = {const viskores::Vec&, long long int&, viskores::Vec&}; decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) = viskores::ErrorCode; viskores::IdComponent = int]’ 1196 | return VariantCases::CastAndCall( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1197 | index, std::forward(f), storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImpl.h:531:57: required from ‘auto viskores::exec::Variant::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskores::exec::detail::FindCellFunctor; Args = {const viskores::Vec&, long long int&, viskores::Vec&}; Ts = {viskores::exec::CellLocatorUniformGrid, viskores::exec::CellLocatorRectilinearGrid, viskores::exec::CellLocatorMultiplexer >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >}]’ 531 | return detail::VariantCastAndCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 532 | this->GetIndex(), std::forward(f), this->Storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorMultiplexer.h:105:38: required from ‘viskores::ErrorCode viskores::exec::CellLocatorMultiplexer::FindCell(const viskores::Vec3f&, viskores::Id&, viskores::Vec3f&) const [with LocatorTypes = {viskores::exec::CellLocatorUniformGrid, viskores::exec::CellLocatorRectilinearGrid, viskores::exec::CellLocatorMultiplexer >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >}; viskores::Vec3f = viskores::Vec; viskores::Id = long long int]’ 105 | return this->Locators.CastAndCall(detail::FindCellFunctor{}, point, cellId, pCoords); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorPartitioned.h:62:46: required from here 62 | Locators.Get(partitionIndex).FindCell(point, cellIndex, parametricLocal); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:1007: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalType_ = viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::Cast, viskores::Vec >; ValueType = viskores::Vec; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:58:22: required from ‘typename PortalType::ValueType viskores::internal::detail::ArrayPortalMultiplexerGetFunctor::operator()(const PortalType&, viskores::Id) const [with PortalType = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >; typename PortalType::ValueType = viskores::Vec; viskores::Id = long long int]’ 58 | return portal.Get(index); | ~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1092:17: required from ‘static decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) viskores::exec::detail::VariantCases<7>::CastAndCall(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const viskores::exec::detail::VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1092 | return f(storage.V4, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1196:46: required from ‘decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) viskores::exec::detail::VariantCastAndCallImpl(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with long unsigned int UnionSize = 7; Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1196 | return VariantCases::CastAndCall( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1197 | index, std::forward(f), storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImpl.h:531:57: required from ‘auto viskores::exec::Variant::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; Args = {long long int&}; Ts = {viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >}]’ 531 | return detail::VariantCastAndCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 532 | this->GetIndex(), std::forward(f), this->Storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:134:43: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorMultiplexer.h:42:28: required from ‘viskores::ErrorCode viskores::exec::detail::FindCellFunctor::operator()(Locator&&, const viskores::Vec3f&, viskores::Id&, viskores::Vec3f&) const [with Locator = const viskores::exec::CellLocatorMultiplexer >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >&; viskores::Vec3f = viskores::Vec; viskores::Id = long long int]’ 42 | return locator.FindCell(point, cellId, pCoords); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:852:17: required from ‘static decltype (f(storage.V0, viskores::exec::detail::VariantCases<3>::CastAndCall::args ...)) viskores::exec::detail::VariantCases<3>::CastAndCall(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with Functor = viskores::exec::detail::FindCellFunctor; UnionType = const viskores::exec::detail::VariantUnionTD >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel > >; Args = {const viskores::Vec&, long long int&, viskores::Vec&}; decltype (f(storage.V0, viskores::exec::detail::VariantCases<3>::CastAndCall::args ...)) = viskores::ErrorCode; viskores::IdComponent = int]’ 852 | return f(storage.V2, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1196:46: required from ‘decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) viskores::exec::detail::VariantCastAndCallImpl(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with long unsigned int UnionSize = 3; Functor = FindCellFunctor; UnionType = const VariantUnionTD >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel > >; Args = {const viskores::Vec&, long long int&, viskores::Vec&}; decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) = viskores::ErrorCode; viskores::IdComponent = int]’ 1196 | return VariantCases::CastAndCall( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1197 | index, std::forward(f), storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImpl.h:531:57: required from ‘auto viskores::exec::Variant::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskores::exec::detail::FindCellFunctor; Args = {const viskores::Vec&, long long int&, viskores::Vec&}; Ts = {viskores::exec::CellLocatorUniformGrid, viskores::exec::CellLocatorRectilinearGrid, viskores::exec::CellLocatorMultiplexer >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >}]’ 531 | return detail::VariantCastAndCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 532 | this->GetIndex(), std::forward(f), this->Storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorMultiplexer.h:105:38: required from ‘viskores::ErrorCode viskores::exec::CellLocatorMultiplexer::FindCell(const viskores::Vec3f&, viskores::Id&, viskores::Vec3f&) const [with LocatorTypes = {viskores::exec::CellLocatorUniformGrid, viskores::exec::CellLocatorRectilinearGrid, viskores::exec::CellLocatorMultiplexer >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >}; viskores::Vec3f = viskores::Vec; viskores::Id = long long int]’ 105 | return this->Locators.CastAndCall(detail::FindCellFunctor{}, point, cellId, pCoords); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorPartitioned.h:62:46: required from here 62 | Locators.Get(partitionIndex).FindCell(point, cellIndex, parametricLocal); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:25: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h: In instantiation of ‘ToType viskores::cont::internal::Cast::operator()(const FromType&) const [with FromType = viskores::Vec; ToType = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:65: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalType_ = viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::Cast, viskores::Vec >; ValueType = viskores::Vec; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:58:22: required from ‘typename PortalType::ValueType viskores::internal::detail::ArrayPortalMultiplexerGetFunctor::operator()(const PortalType&, viskores::Id) const [with PortalType = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >; typename PortalType::ValueType = viskores::Vec; viskores::Id = long long int]’ 58 | return portal.Get(index); | ~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1092:17: required from ‘static decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) viskores::exec::detail::VariantCases<7>::CastAndCall(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const viskores::exec::detail::VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1092 | return f(storage.V4, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1196:46: required from ‘decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) viskores::exec::detail::VariantCastAndCallImpl(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with long unsigned int UnionSize = 7; Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1196 | return VariantCases::CastAndCall( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1197 | index, std::forward(f), storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImpl.h:531:57: required from ‘auto viskores::exec::Variant::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; Args = {long long int&}; Ts = {viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >}]’ 531 | return detail::VariantCastAndCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 532 | this->GetIndex(), std::forward(f), this->Storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:134:43: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorMultiplexer.h:42:28: required from ‘viskores::ErrorCode viskores::exec::detail::FindCellFunctor::operator()(Locator&&, const viskores::Vec3f&, viskores::Id&, viskores::Vec3f&) const [with Locator = const viskores::exec::CellLocatorMultiplexer >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >&; viskores::Vec3f = viskores::Vec; viskores::Id = long long int]’ 42 | return locator.FindCell(point, cellId, pCoords); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:852:17: required from ‘static decltype (f(storage.V0, viskores::exec::detail::VariantCases<3>::CastAndCall::args ...)) viskores::exec::detail::VariantCases<3>::CastAndCall(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with Functor = viskores::exec::detail::FindCellFunctor; UnionType = const viskores::exec::detail::VariantUnionTD >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel > >; Args = {const viskores::Vec&, long long int&, viskores::Vec&}; decltype (f(storage.V0, viskores::exec::detail::VariantCases<3>::CastAndCall::args ...)) = viskores::ErrorCode; viskores::IdComponent = int]’ 852 | return f(storage.V2, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1196:46: required from ‘decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) viskores::exec::detail::VariantCastAndCallImpl(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with long unsigned int UnionSize = 3; Functor = FindCellFunctor; UnionType = const VariantUnionTD >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel > >; Args = {const viskores::Vec&, long long int&, viskores::Vec&}; decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) = viskores::ErrorCode; viskores::IdComponent = int]’ 1196 | return VariantCases::CastAndCall( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1197 | index, std::forward(f), storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImpl.h:531:57: required from ‘auto viskores::exec::Variant::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskores::exec::detail::FindCellFunctor; Args = {const viskores::Vec&, long long int&, viskores::Vec&}; Ts = {viskores::exec::CellLocatorUniformGrid, viskores::exec::CellLocatorRectilinearGrid, viskores::exec::CellLocatorMultiplexer >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >}]’ 531 | return detail::VariantCastAndCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 532 | this->GetIndex(), std::forward(f), this->Storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorMultiplexer.h:105:38: required from ‘viskores::ErrorCode viskores::exec::CellLocatorMultiplexer::FindCell(const viskores::Vec3f&, viskores::Id&, viskores::Vec3f&) const [with LocatorTypes = {viskores::exec::CellLocatorUniformGrid, viskores::exec::CellLocatorRectilinearGrid, viskores::exec::CellLocatorMultiplexer >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >}; viskores::Vec3f = viskores::Vec; viskores::Id = long long int]’ 105 | return this->Locators.CastAndCall(detail::FindCellFunctor{}, point, cellId, pCoords); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorPartitioned.h:62:46: required from here 62 | Locators.Get(partitionIndex).FindCell(point, cellIndex, parametricLocal); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:70:10: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | ToType operator()(const FromType& val) const { return static_cast(val); } | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:26: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In instantiation of ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalType_ = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::Cast, viskores::Vec >; ValueType = viskores::Vec; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:58:22: required from ‘typename PortalType::ValueType viskores::internal::detail::ArrayPortalMultiplexerGetFunctor::operator()(const PortalType&, viskores::Id) const [with PortalType = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >; typename PortalType::ValueType = viskores::Vec; viskores::Id = long long int]’ 58 | return portal.Get(index); | ~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1098:17: required from ‘static decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) viskores::exec::detail::VariantCases<7>::CastAndCall(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const viskores::exec::detail::VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1098 | return f(storage.V5, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1196:46: required from ‘decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) viskores::exec::detail::VariantCastAndCallImpl(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with long unsigned int UnionSize = 7; Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1196 | return VariantCases::CastAndCall( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1197 | index, std::forward(f), storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImpl.h:531:57: required from ‘auto viskores::exec::Variant::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; Args = {long long int&}; Ts = {viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >}]’ 531 | return detail::VariantCastAndCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 532 | this->GetIndex(), std::forward(f), this->Storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:134:43: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorMultiplexer.h:42:28: required from ‘viskores::ErrorCode viskores::exec::detail::FindCellFunctor::operator()(Locator&&, const viskores::Vec3f&, viskores::Id&, viskores::Vec3f&) const [with Locator = const viskores::exec::CellLocatorMultiplexer >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >&; viskores::Vec3f = viskores::Vec; viskores::Id = long long int]’ 42 | return locator.FindCell(point, cellId, pCoords); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:852:17: required from ‘static decltype (f(storage.V0, viskores::exec::detail::VariantCases<3>::CastAndCall::args ...)) viskores::exec::detail::VariantCases<3>::CastAndCall(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with Functor = viskores::exec::detail::FindCellFunctor; UnionType = const viskores::exec::detail::VariantUnionTD >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel > >; Args = {const viskores::Vec&, long long int&, viskores::Vec&}; decltype (f(storage.V0, viskores::exec::detail::VariantCases<3>::CastAndCall::args ...)) = viskores::ErrorCode; viskores::IdComponent = int]’ 852 | return f(storage.V2, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1196:46: required from ‘decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) viskores::exec::detail::VariantCastAndCallImpl(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with long unsigned int UnionSize = 3; Functor = FindCellFunctor; UnionType = const VariantUnionTD >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel > >; Args = {const viskores::Vec&, long long int&, viskores::Vec&}; decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) = viskores::ErrorCode; viskores::IdComponent = int]’ 1196 | return VariantCases::CastAndCall( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1197 | index, std::forward(f), storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImpl.h:531:57: required from ‘auto viskores::exec::Variant::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskores::exec::detail::FindCellFunctor; Args = {const viskores::Vec&, long long int&, viskores::Vec&}; Ts = {viskores::exec::CellLocatorUniformGrid, viskores::exec::CellLocatorRectilinearGrid, viskores::exec::CellLocatorMultiplexer >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >}]’ 531 | return detail::VariantCastAndCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 532 | this->GetIndex(), std::forward(f), this->Storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorMultiplexer.h:105:38: required from ‘viskores::ErrorCode viskores::exec::CellLocatorMultiplexer::FindCell(const viskores::Vec3f&, viskores::Id&, viskores::Vec3f&) const [with LocatorTypes = {viskores::exec::CellLocatorUniformGrid, viskores::exec::CellLocatorRectilinearGrid, viskores::exec::CellLocatorMultiplexer >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > > >, viskores::exec::CellLocatorTwoLevel, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting > >, viskores::exec::CellLocatorTwoLevel >}; viskores::Vec3f = viskores::Vec; viskores::Id = long long int]’ 105 | return this->Locators.CastAndCall(detail::FindCellFunctor{}, point, cellId, pCoords); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorPartitioned.h:62:46: required from here 62 | Locators.Get(partitionIndex).FindCell(point, cellIndex, parametricLocal); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | ValueType Get(viskores::Id index) const | ^~~ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellLocatorRectilinearGrid.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellLocatorRectilinearGrid.cxx.o -MF CMakeFiles/viskores_cont.dir/CellLocatorRectilinearGrid.cxx.o.d -o CMakeFiles/viskores_cont.dir/CellLocatorRectilinearGrid.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorRectilinearGrid.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorRectilinearGrid.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBase.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorRectilinearGrid.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorRectilinearGrid.cxx:21: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_DynamicTopologyNotifier.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_DynamicTopologyNotifier.C.o -MF CMakeFiles/ioss.dir/Ioss_DynamicTopologyNotifier.C.o.d -o CMakeFiles/ioss.dir/Ioss_DynamicTopologyNotifier.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_DynamicTopologyNotifier.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellLocatorUniformBins.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellLocatorUniformBins.cxx.o -MF CMakeFiles/viskores_cont.dir/CellLocatorUniformBins.cxx.o.d -o CMakeFiles/viskores_cont.dir/CellLocatorUniformBins.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/IteratorFromArrayPortal.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayPortalToIterators.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:1007: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = float; int Size = 3]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/ParametricCoordinates.h:427:94: required from ‘viskores::ErrorCode viskores::exec::internal::WorldCoordinatesToParametricCoordinatesImpl(LclCellShapeTag, const WorldCoordVector&, const typename WorldCoordVector::ComponentType&, typename WorldCoordVector::ComponentType&) [with LclCellShapeTag = lcl::Pixel; WorldCoordVector = viskores::VecAxisAlignedPointCoordinates<2>; typename WorldCoordVector::ComponentType = viskores::Vec]’ 427 | result = viskores::TypeTraits::ZeroInitialization(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/ParametricCoordinates.h:561:63: required from here 561 | return internal::WorldCoordinatesToParametricCoordinatesImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 562 | lcl::Pixel{}, pointWCoords, wcoords, result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_DynamicTopologyObserver.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_DynamicTopologyObserver.C.o -MF CMakeFiles/ioss.dir/Ioss_DynamicTopologyObserver.C.o.d -o CMakeFiles/ioss.dir/Ioss_DynamicTopologyObserver.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_DynamicTopologyObserver.C [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellLocatorUniformGrid.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellLocatorUniformGrid.cxx.o -MF CMakeFiles/viskores_cont.dir/CellLocatorUniformGrid.cxx.o.d -o CMakeFiles/viskores_cont.dir/CellLocatorUniformGrid.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformGrid.cxx [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_DynamicTopologyStateLocator.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_DynamicTopologyStateLocator.C.o -MF CMakeFiles/ioss.dir/Ioss_DynamicTopologyStateLocator.C.o.d -o CMakeFiles/ioss.dir/Ioss_DynamicTopologyStateLocator.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_DynamicTopologyStateLocator.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellSet.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellSet.cxx.o -MF CMakeFiles/viskores_cont.dir/CellSet.cxx.o.d -o CMakeFiles/viskores_cont.dir/CellSet.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSet.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformGrid.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBase.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.h:25: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In instantiation of ‘viskores::Vec viskores::operator-(const Vec&, const Vec&) [with T = float]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:46:20: required from here 46 | auto temp = pt - origin; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1087:47: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1087 | inline VISKORES_EXEC_CONT viskores::Vec operator-( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSet.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSet.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_EdgeBlock.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_EdgeBlock.C.o -MF CMakeFiles/ioss.dir/Ioss_EdgeBlock.C.o.d -o CMakeFiles/ioss.dir/Ioss_EdgeBlock.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_EdgeBlock.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBase.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformGrid.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformGrid.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellSetStructured.cxx.o /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In instantiation of ‘viskores::Vec viskores::operator-(const Vec&, const Vec&) [with T = float]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorUniformGrid.h:124:26: required from here 124 | temp = point - this->Origin; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1087:47: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1087 | inline VISKORES_EXEC_CONT viskores::Vec operator-( | ^~~~~~~~ cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellSetStructured.cxx.o -MF CMakeFiles/viskores_cont.dir/CellSetStructured.cxx.o.d -o CMakeFiles/viskores_cont.dir/CellSetStructured.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetStructured.cxx [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ColorTablePresets.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ColorTablePresets.cxx.o -MF CMakeFiles/viskores_cont.dir/ColorTablePresets.cxx.o.d -o CMakeFiles/viskores_cont.dir/ColorTablePresets.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ColorTablePresets.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:1007, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BitField.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:986:21: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TopologyElementTag.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetStructured.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetStructured.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ColorTable.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ColorTablePresets.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CoordinateSystem.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CoordinateSystem.cxx.o -MF CMakeFiles/viskores_cont.dir/CoordinateSystem.cxx.o.d -o CMakeFiles/viskores_cont.dir/CoordinateSystem.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_EdgeSet.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_EdgeSet.C.o -MF CMakeFiles/ioss.dir/Ioss_EdgeSet.C.o.d -o CMakeFiles/ioss.dir/Ioss_EdgeSet.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_EdgeSet.C [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ElementBlock.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ElementBlock.C.o -MF CMakeFiles/ioss.dir/Ioss_ElementBlock.C.o.d -o CMakeFiles/ioss.dir/Ioss_ElementBlock.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_ElementBlock.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/ColorTable.h:103, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ColorTable.h:30: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/ColorTable.hxx: In function ‘viskores::Vec3f_32 viskores::exec::detail::HSVToRGB(const viskores::Vec3f_32&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/ColorTable.hxx:68:65: note: parameter passing for argument of type ‘viskores::Vec3f_32’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | inline viskores::Vec3f_32 HSVToRGB(const viskores::Vec3f_32& hsv) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayExtractComponent.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCompositeVector.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In instantiation of ‘decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) viskores::exec::arg::Fetch::Load(const ThreadIndicesType&, const ExecObjectType&) const [with ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; ExecObjectType = viskores::internal::ArrayPortalUniformPointCoordinates; decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) = viskores::VecAxisAlignedPointCoordinates<3>; typename ThreadIndicesType::Connectivity = viskores::exec::ConnectivityStructured]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: required from ‘void viskores::worklet::internal::DispatcherBase::InvokeSchedule(const Invocation&, RangeType, DeviceAdapter) const [with Invocation = viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; RangeType = viskores::Vec; DeviceAdapter = viskores::cont::DeviceAdapterTagTBB; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 812 | TaskTypes::MakeTask(this->Worklet, invocation, range, typename WorkletType::Hints{}); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:793:25: [ skipping 31 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:218:22: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 218 | VISKORES_EXEC auto Load(const ThreadIndicesType& indices, const ExecObjectType& field) const | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In instantiation of ‘decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) viskores::exec::arg::Fetch::Load(const ThreadIndicesType&, const ExecObjectType&) const [with ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; ExecObjectType = viskores::internal::ArrayPortalUniformPointCoordinates; decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) = viskores::VecAxisAlignedPointCoordinates<1>; typename ThreadIndicesType::Connectivity = viskores::exec::ConnectivityStructured]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: required from ‘static viskores::exec::tbb::internal::TaskTiling1D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling1D = viskores::exec::serial::internal::TaskTiling1D; viskores::Id = long long int]’ 457 | return viskores::exec::tbb::internal::TaskTiling1D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: required from ‘void viskores::worklet::internal::DispatcherBase::InvokeSchedule(const Invocation&, RangeType, DeviceAdapter) const [with Invocation = viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; RangeType = long long int; DeviceAdapter = viskores::cont::DeviceAdapterTagTBB; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 812 | TaskTypes::MakeTask(this->Worklet, invocation, range, typename WorkletType::Hints{}); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:793:25: [ skipping 31 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:218:22: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 218 | VISKORES_EXEC auto Load(const ThreadIndicesType& indices, const ExecObjectType& field) const | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In instantiation of ‘static viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, ThreadIndicesType>::ValueType viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, ThreadIndicesType>::Load(const ThreadIndicesType&, const viskores::internal::ArrayPortalUniformPointCoordinates&) [with int NumDimensions = 3; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; ValueType = viskores::VecAxisAlignedPointCoordinates<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:228:32: required from ‘decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) viskores::exec::arg::Fetch::Load(const ThreadIndicesType&, const ExecObjectType&) const [with ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; ExecObjectType = viskores::internal::ArrayPortalUniformPointCoordinates; decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) = viskores::VecAxisAlignedPointCoordinates<3>; typename ThreadIndicesType::Connectivity = viskores::exec::ConnectivityStructured]’ 228 | return Implementation::Load(indices, field); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:160:20: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 160 | static ValueType Load(const ThreadIndicesType& indices, | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In instantiation of ‘decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) viskores::exec::arg::Fetch::Load(const ThreadIndicesType&, const ExecObjectType&) const [with ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; ExecObjectType = viskores::internal::ArrayPortalUniformPointCoordinates; decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) = viskores::VecAxisAlignedPointCoordinates<2>; typename ThreadIndicesType::Connectivity = viskores::exec::ConnectivityStructured]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: required from ‘void viskores::worklet::internal::DispatcherBase::InvokeSchedule(const Invocation&, RangeType, DeviceAdapter) const [with Invocation = viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; RangeType = viskores::Vec; DeviceAdapter = viskores::cont::DeviceAdapterTagTBB; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 812 | TaskTypes::MakeTask(this->Worklet, invocation, range, typename WorkletType::Hints{}); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:793:25: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:218:22: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 218 | VISKORES_EXEC auto Load(const ThreadIndicesType& indices, const ExecObjectType& field) const | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In instantiation of ‘static viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, ThreadIndicesType>::ValueType viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, ThreadIndicesType>::Load(const ThreadIndicesType&, const viskores::internal::ArrayPortalUniformPointCoordinates&) [with int NumDimensions = 1; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; ValueType = viskores::VecAxisAlignedPointCoordinates<1>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:228:32: required from ‘decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) viskores::exec::arg::Fetch::Load(const ThreadIndicesType&, const ExecObjectType&) const [with ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; ExecObjectType = viskores::internal::ArrayPortalUniformPointCoordinates; decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) = viskores::VecAxisAlignedPointCoordinates<1>; typename ThreadIndicesType::Connectivity = viskores::exec::ConnectivityStructured]’ 228 | return Implementation::Load(indices, field); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: required from ‘static viskores::exec::tbb::internal::TaskTiling1D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling1D = viskores::exec::serial::internal::TaskTiling1D; viskores::Id = long long int]’ 457 | return viskores::exec::tbb::internal::TaskTiling1D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:160:20: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 160 | static ValueType Load(const ThreadIndicesType& indices, | ^~~~ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/DataSet.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/DataSet.cxx.o -MF CMakeFiles/viskores_cont.dir/DataSet.cxx.o.d -o CMakeFiles/viskores_cont.dir/DataSet.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSet.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:33: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: required from ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Vec3f = viskores::Vec; viskores::Id3 = viskores::Vec]’ 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31: required from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 92 | MinMaxIndicesForCellPoints( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | points, this->Origin, this->InvSpacing, this->MaxCellIds, idx000, idx111); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: required from ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Vec3f = viskores::Vec; viskores::Id3 = viskores::Vec]’ 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31: required from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 92 | MinMaxIndicesForCellPoints( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | points, this->Origin, this->InvSpacing, this->MaxCellIds, idx000, idx111); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In instantiation of ‘static viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, ThreadIndicesType>::ValueType viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, ThreadIndicesType>::Load(const ThreadIndicesType&, const viskores::internal::ArrayPortalUniformPointCoordinates&) [with int NumDimensions = 2; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; ValueType = viskores::VecAxisAlignedPointCoordinates<2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:228:32: required from ‘decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) viskores::exec::arg::Fetch::Load(const ThreadIndicesType&, const ExecObjectType&) const [with ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; ExecObjectType = viskores::internal::ArrayPortalUniformPointCoordinates; decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) = viskores::VecAxisAlignedPointCoordinates<2>; typename ThreadIndicesType::Connectivity = viskores::exec::ConnectivityStructured]’ 228 | return Implementation::Load(indices, field); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:160:20: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 160 | static ValueType Load(const ThreadIndicesType& indices, | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: required from ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Vec3f = viskores::Vec; viskores::Id3 = viskores::Vec]’ 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31: required from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 92 | MinMaxIndicesForCellPoints( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | points, this->Origin, this->InvSpacing, this->MaxCellIds, idx000, idx111); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: required from ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Vec3f = viskores::Vec; viskores::Id3 = viskores::Vec]’ 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31: required from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 92 | MinMaxIndicesForCellPoints( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | points, this->Origin, this->InvSpacing, this->MaxCellIds, idx000, idx111); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: required from ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >; viskores::Vec3f = viskores::Vec; viskores::Id3 = viskores::Vec]’ 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31: required from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 92 | MinMaxIndicesForCellPoints( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | points, this->Origin, this->InvSpacing, this->MaxCellIds, idx000, idx111); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: required from ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >; viskores::Vec3f = viskores::Vec; viskores::Id3 = viskores::Vec]’ 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31: required from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 92 | MinMaxIndicesForCellPoints( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | points, this->Origin, this->InvSpacing, this->MaxCellIds, idx000, idx111); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: required from ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >; viskores::Vec3f = viskores::Vec; viskores::Id3 = viskores::Vec]’ 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31: required from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 92 | MinMaxIndicesForCellPoints( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | points, this->Origin, this->InvSpacing, this->MaxCellIds, idx000, idx111); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: required from ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >; viskores::Vec3f = viskores::Vec; viskores::Id3 = viskores::Vec]’ 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31: required from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 92 | MinMaxIndicesForCellPoints( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | points, this->Origin, this->InvSpacing, this->MaxCellIds, idx000, idx111); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:26: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In instantiation of ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:246:32: required from ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >; typename ExecObjectType::ValueType = viskores::Vec]’ 246 | return ValueType(portal.Get(offset1 + xgcidx.PointIds[0][0]), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In instantiation of ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:246:32: required from ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >; typename ExecObjectType::ValueType = viskores::Vec]’ 246 | return ValueType(portal.Get(offset1 + xgcidx.PointIds[0][0]), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: required from ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Vec3f = viskores::Vec; viskores::Id3 = viskores::Vec]’ 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31: required from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 92 | MinMaxIndicesForCellPoints( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | points, this->Origin, this->InvSpacing, this->MaxCellIds, idx000, idx111); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: [ skipping 34 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: required from ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Vec3f = viskores::Vec; viskores::Id3 = viskores::Vec]’ 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31: required from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 92 | MinMaxIndicesForCellPoints( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | points, this->Origin, this->InvSpacing, this->MaxCellIds, idx000, idx111); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: [ skipping 34 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = float; Ts = {float, float}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:116:30: required from ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’ 116 | return viskores::make_Vec( | ~~~~~~~~~~~~~~~~~~^ 117 | this->PortalFirst.Get(i1), this->PortalSecond.Get(i2), this->PortalThird.Get(i3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:246:32: required from ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >; typename ExecObjectType::ValueType = viskores::Vec]’ 246 | return ValueType(portal.Get(offset1 + xgcidx.PointIds[0][0]), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: [ skipping 34 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = double; Ts = {double, double}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:116:30: required from ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’ 116 | return viskores::make_Vec( | ~~~~~~~~~~~~~~~~~~^ 117 | this->PortalFirst.Get(i1), this->PortalSecond.Get(i2), this->PortalThird.Get(i3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:246:32: required from ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >; typename ExecObjectType::ValueType = viskores::Vec]’ 246 | return ValueType(portal.Get(offset1 + xgcidx.PointIds[0][0]), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::{anonymous}::CountCellBins; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: [ skipping 34 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::{anonymous}::CountCellBins, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::cont::{anonymous}::CountCellBins; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::{anonymous}::CountCellBins&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:245:10: required from here 245 | invoker(countCellBins, cellset, coords, binCountsPerCell); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx:21: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/CellShape.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSet.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ElementPermutation.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ElementPermutation.C.o -MF CMakeFiles/ioss.dir/Ioss_ElementPermutation.C.o.d -o CMakeFiles/ioss.dir/Ioss_ElementPermutation.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_ElementPermutation.C [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ElementSet.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ElementSet.C.o -MF CMakeFiles/ioss.dir/Ioss_ElementSet.C.o.d -o CMakeFiles/ioss.dir/Ioss_ElementSet.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_ElementSet.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:112:74: required from ‘viskores::cont::Field::Field(std::string, Association, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagBasic; std::string = std::__cxx11::basic_string]’ 112 | : Field(name, association, viskores::cont::UnknownArrayHandle{ data }) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:53:49: required from ‘viskores::cont::CoordinateSystem::CoordinateSystem(std::string, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagBasic; std::string = std::__cxx11::basic_string]’ 53 | : Superclass(name, Association::Points, data) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx:87:62: required from here 87 | const viskores::cont::ArrayHandle>&); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:112:74: required from ‘viskores::cont::Field::Field(std::string, Association, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagBasic; std::string = std::__cxx11::basic_string]’ 112 | : Field(name, association, viskores::cont::UnknownArrayHandle{ data }) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:53:49: required from ‘viskores::cont::CoordinateSystem::CoordinateSystem(std::string, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagBasic; std::string = std::__cxx11::basic_string]’ 53 | : Superclass(name, Association::Points, data) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx:90:63: required from here 90 | const viskores::cont::ArrayHandle>&); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In instantiation of ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCartesianProduct; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:112:74: required from ‘viskores::cont::Field::Field(std::string, Association, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagCartesianProduct; std::string = std::__cxx11::basic_string]’ 112 | : Field(name, association, viskores::cont::UnknownArrayHandle{ data }) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:53:49: required from ‘viskores::cont::CoordinateSystem::CoordinateSystem(std::string, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagCartesianProduct; std::string = std::__cxx11::basic_string]’ 53 | : Superclass(name, Association::Points, data) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx:102:82: required from here 102 | viskores::cont::StorageTagBasic>>&); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In instantiation of ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCartesianProduct; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:112:74: required from ‘viskores::cont::Field::Field(std::string, Association, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagCartesianProduct; std::string = std::__cxx11::basic_string]’ 112 | : Field(name, association, viskores::cont::UnknownArrayHandle{ data }) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:53:49: required from ‘viskores::cont::CoordinateSystem::CoordinateSystem(std::string, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagCartesianProduct; std::string = std::__cxx11::basic_string]’ 53 | : Superclass(name, Association::Points, data) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx:109:82: required from here 109 | viskores::cont::StorageTagBasic>>&); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCompositeVector.h: In instantiation of ‘viskores::internal::ArrayPortalCompositeVector::ValueType viskores::internal::ArrayPortalCompositeVector::Get(viskores::Id) const [with PortalTypes = {viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead}; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCompositeVec; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagCompositeVec; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCompositeVec]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCompositeVec]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCompositeVec]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:112:74: required from ‘viskores::cont::Field::Field(std::string, Association, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagCompositeVec; std::string = std::__cxx11::basic_string]’ 112 | : Field(name, association, viskores::cont::UnknownArrayHandle{ data }) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:53:49: required from ‘viskores::cont::CoordinateSystem::CoordinateSystem(std::string, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagCompositeVec; std::string = std::__cxx11::basic_string]’ 53 | : Superclass(name, Association::Points, data) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx:118:82: required from here 118 | viskores::cont::StorageTagBasic>>::StorageTag>&); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCompositeVector.h:140:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCompositeVector, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 140 | ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCompositeVector.h: In instantiation of ‘viskores::internal::ArrayPortalCompositeVector::ValueType viskores::internal::ArrayPortalCompositeVector::Get(viskores::Id) const [with PortalTypes = {viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead}; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCompositeVec; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagCompositeVec; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCompositeVec]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCompositeVec]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCompositeVec]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:112:74: required from ‘viskores::cont::Field::Field(std::string, Association, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagCompositeVec; std::string = std::__cxx11::basic_string]’ 112 | : Field(name, association, viskores::cont::UnknownArrayHandle{ data }) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:53:49: required from ‘viskores::cont::CoordinateSystem::CoordinateSystem(std::string, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagCompositeVec; std::string = std::__cxx11::basic_string]’ 53 | : Superclass(name, Association::Points, data) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx:127:82: required from here 127 | viskores::cont::StorageTagBasic>>::StorageTag>&); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCompositeVector.h:140:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCompositeVector, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 140 | ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:112:74: required from ‘viskores::cont::Field::Field(std::string, Association, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagBasic; std::string = std::__cxx11::basic_string]’ 112 | : Field(name, association, viskores::cont::UnknownArrayHandle{ data }) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:53:49: required from ‘viskores::cont::CoordinateSystem::CoordinateSystem(std::string, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagBasic; std::string = std::__cxx11::basic_string]’ 53 | : Superclass(name, Association::Points, data) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx:87:62: required from here 87 | const viskores::cont::ArrayHandle>&); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:112:74: required from ‘viskores::cont::Field::Field(std::string, Association, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagBasic; std::string = std::__cxx11::basic_string]’ 112 | : Field(name, association, viskores::cont::UnknownArrayHandle{ data }) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:53:49: required from ‘viskores::cont::CoordinateSystem::CoordinateSystem(std::string, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagBasic; std::string = std::__cxx11::basic_string]’ 53 | : Superclass(name, Association::Points, data) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx:90:63: required from here 90 | const viskores::cont::ArrayHandle>&); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = float; Ts = {float, float}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:116:30: required from ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’ 116 | return viskores::make_Vec( | ~~~~~~~~~~~~~~~~~~^ 117 | this->PortalFirst.Get(i1), this->PortalSecond.Get(i2), this->PortalThird.Get(i3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCartesianProduct; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:112:74: required from ‘viskores::cont::Field::Field(std::string, Association, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagCartesianProduct; std::string = std::__cxx11::basic_string]’ 112 | : Field(name, association, viskores::cont::UnknownArrayHandle{ data }) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:53:49: required from ‘viskores::cont::CoordinateSystem::CoordinateSystem(std::string, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagCartesianProduct; std::string = std::__cxx11::basic_string]’ 53 | : Superclass(name, Association::Points, data) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx:102:82: required from here 102 | viskores::cont::StorageTagBasic>>&); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = double; Ts = {double, double}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:116:30: required from ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’ 116 | return viskores::make_Vec( | ~~~~~~~~~~~~~~~~~~^ 117 | this->PortalFirst.Get(i1), this->PortalSecond.Get(i2), this->PortalThird.Get(i3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCartesianProduct; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:112:74: required from ‘viskores::cont::Field::Field(std::string, Association, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagCartesianProduct; std::string = std::__cxx11::basic_string]’ 112 | : Field(name, association, viskores::cont::UnknownArrayHandle{ data }) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:53:49: required from ‘viskores::cont::CoordinateSystem::CoordinateSystem(std::string, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagCartesianProduct; std::string = std::__cxx11::basic_string]’ 53 | : Superclass(name, Association::Points, data) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx:109:82: required from here 109 | viskores::cont::StorageTagBasic>>&); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCompositeVector.h:25: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Tuple.h: In instantiation of ‘decltype (f((forward)(viskores::Tuple::Apply::args)..., ((const viskores::Tuple*)this)->viskores::Tuple::Value0, ((const viskores::Tuple*)this)->viskores::Tuple::Value1, ((const viskores::Tuple*)this)->viskores::Tuple::Value2)) viskores::Tuple::Apply(Function&&, Args&& ...) const [with Function = viskores::internal::ArrayPortalCompositeVector, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::Get(viskores::Id) const::&; Args = {}; T0 = viskores::internal::ArrayPortalBasicRead; T1 = viskores::internal::ArrayPortalBasicRead; T2 = viskores::internal::ArrayPortalBasicRead; decltype (f((forward)(viskores::Tuple::Apply::args)..., ((const viskores::Tuple*)this)->Value0, ((const viskores::Tuple*)this)->Value1, ((const viskores::Tuple*)this)->Value2)) = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCompositeVector.h:144:31: required from ‘viskores::internal::ArrayPortalCompositeVector::ValueType viskores::internal::ArrayPortalCompositeVector::Get(viskores::Id) const [with PortalTypes = {viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead}; ValueType = viskores::Vec; viskores::Id = long long int]’ 144 | return this->Portals.Apply(getFromPortals); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCompositeVec; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagCompositeVec; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCompositeVec]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCompositeVec]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCompositeVec]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:112:74: required from ‘viskores::cont::Field::Field(std::string, Association, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagCompositeVec; std::string = std::__cxx11::basic_string]’ 112 | : Field(name, association, viskores::cont::UnknownArrayHandle{ data }) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:53:49: required from ‘viskores::cont::CoordinateSystem::CoordinateSystem(std::string, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagCompositeVec; std::string = std::__cxx11::basic_string]’ 53 | : Superclass(name, Association::Points, data) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx:118:82: required from here 118 | viskores::cont::StorageTagBasic>>::StorageTag>&); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Tuple.h:570:8: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 570 | auto Apply(Function&& f, Args&&... args) const | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Tuple.h: In instantiation of ‘decltype (f((forward)(viskores::Tuple::Apply::args)..., ((const viskores::Tuple*)this)->viskores::Tuple::Value0, ((const viskores::Tuple*)this)->viskores::Tuple::Value1, ((const viskores::Tuple*)this)->viskores::Tuple::Value2)) viskores::Tuple::Apply(Function&&, Args&& ...) const [with Function = viskores::internal::ArrayPortalCompositeVector, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::Get(viskores::Id) const::&; Args = {}; T0 = viskores::internal::ArrayPortalBasicRead; T1 = viskores::internal::ArrayPortalBasicRead; T2 = viskores::internal::ArrayPortalBasicRead; decltype (f((forward)(viskores::Tuple::Apply::args)..., ((const viskores::Tuple*)this)->Value0, ((const viskores::Tuple*)this)->Value1, ((const viskores::Tuple*)this)->Value2)) = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCompositeVector.h:144:31: required from ‘viskores::internal::ArrayPortalCompositeVector::ValueType viskores::internal::ArrayPortalCompositeVector::Get(viskores::Id) const [with PortalTypes = {viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead}; ValueType = viskores::Vec; viskores::Id = long long int]’ 144 | return this->Portals.Apply(getFromPortals); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCompositeVec; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagCompositeVec; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCompositeVec]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCompositeVec]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCompositeVec]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:112:74: required from ‘viskores::cont::Field::Field(std::string, Association, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagCompositeVec; std::string = std::__cxx11::basic_string]’ 112 | : Field(name, association, viskores::cont::UnknownArrayHandle{ data }) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:53:49: required from ‘viskores::cont::CoordinateSystem::CoordinateSystem(std::string, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagCompositeVec; std::string = std::__cxx11::basic_string]’ 53 | : Superclass(name, Association::Points, data) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx:127:82: required from here 127 | viskores::cont::StorageTagBasic>>::StorageTag>&); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Tuple.h:570:8: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 570 | auto Apply(Function&& f, Args&&... args) const | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx: In constructor ‘viskores::cont::CoordinateSystem::CoordinateSystem(std::string, viskores::Id3, viskores::Vec3f, viskores::Vec3f)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.cxx:52:1: note: parameter passing for argument of type ‘viskores::Vec3f’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 52 | CoordinateSystem::CoordinateSystem(std::string name, | ^~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagImplicit]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCartesianProduct]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCompositeVec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCompositeVector, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCompositeVec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCompositeVector, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In member function ‘virtual void viskores::cont::CellLocatorUniformBins::Build()’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:196:38: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 196 | auto size = this->MaxPoint - this->Origin; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::MinCorner() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:180:22: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 180 | viskores::Vec3f_64 MinCorner() const | ^~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, const Vec&) [with T = float]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1087:47: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1087 | inline VISKORES_EXEC_CONT viskores::Vec operator-( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/TaskSingular.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:34, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/DeviceAdapterSerial.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:29, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:325:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 325 | auto p1 = | ^~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:29: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h: In constructor ‘viskores::VecAxisAlignedPointCoordinates::VecAxisAlignedPointCoordinates(ComponentType, ComponentType) [with int NumDimensions = 3]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h:95:3: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 95 | VecAxisAlignedPointCoordinates(ComponentType origin = ComponentType(0, 0, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h: In member function ‘viskores::VecAxisAlignedPointCoordinates::ComponentType viskores::VecAxisAlignedPointCoordinates::operator[](viskores::IdComponent) const [with int NumDimensions = 3]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h:116:17: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 116 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagSerial; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:325:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 325 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSet.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/DataSetBuilderCurvilinear.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/DataSetBuilderCurvilinear.cxx.o -MF CMakeFiles/viskores_cont.dir/DataSetBuilderCurvilinear.cxx.o.d -o CMakeFiles/viskores_cont.dir/DataSetBuilderCurvilinear.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderCurvilinear.cxx In function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id3) const’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSet.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSet.cxx:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:325:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 325 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h: In constructor ‘viskores::VecAxisAlignedPointCoordinates::VecAxisAlignedPointCoordinates(ComponentType, ComponentType) [with int NumDimensions = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h:95:3: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 95 | VecAxisAlignedPointCoordinates(ComponentType origin = ComponentType(0, 0, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h: In member function ‘viskores::VecAxisAlignedPointCoordinates::ComponentType viskores::VecAxisAlignedPointCoordinates::operator[](viskores::IdComponent) const [with int NumDimensions = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h:116:17: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 116 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagSerial; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:325:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 325 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:325:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 325 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h: In constructor ‘viskores::VecAxisAlignedPointCoordinates::VecAxisAlignedPointCoordinates(ComponentType, ComponentType) [with int NumDimensions = 1]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h:95:3: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 95 | VecAxisAlignedPointCoordinates(ComponentType origin = ComponentType(0, 0, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<1>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h: In member function ‘viskores::VecAxisAlignedPointCoordinates::ComponentType viskores::VecAxisAlignedPointCoordinates::operator[](viskores::IdComponent) const [with int NumDimensions = 1]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h:116:17: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 116 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagSerial; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:325:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 325 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalUniformPointCoordinates>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalUniformPointCoordinates]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalUniformPointCoordinates>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In function ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalUniformPointCoordinates]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ElementTopology.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ElementTopology.C.o -MF CMakeFiles/ioss.dir/Ioss_ElementTopology.C.o.d -o CMakeFiles/ioss.dir/Ioss_ElementTopology.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_ElementTopology.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:251:65: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | portal.Get(offset2 + xgcidx.PointIds[1][2])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::Vec, 6>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:68:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | minIdx = GetFlatIndex(bounds.MinCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalUniformPointCoordinates]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:251:65: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | portal.Get(offset2 + xgcidx.PointIds[1][2])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:251:65: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::RecordBinsPerCell; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:963:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 963 | auto p2 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::RecordBinsPerCell; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:963:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::RecordBinsPerCell; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:963:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayExtractComponent.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderCurvilinear.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderCurvilinear.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_EntityBlock.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_EntityBlock.C.o -MF CMakeFiles/ioss.dir/Ioss_EntityBlock.C.o.d -o CMakeFiles/ioss.dir/Ioss_EntityBlock.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_EntityBlock.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:58:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 58 | ValueType Get(viskores::Id index) const | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderCurvilinear.h:22: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/DataSetBuilderExplicit.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/DataSetBuilderExplicit.cxx.o -MF CMakeFiles/viskores_cont.dir/DataSetBuilderExplicit.cxx.o.d -o CMakeFiles/viskores_cont.dir/DataSetBuilderExplicit.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderExplicit.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderExplicit.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderExplicit.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_EntitySet.C.o /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagImplicit]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_EntitySet.C.o -MF CMakeFiles/ioss.dir/Ioss_EntitySet.C.o.d -o CMakeFiles/ioss.dir/Ioss_EntitySet.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_EntitySet.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In member function ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCompositeVector.h: In member function ‘viskores::internal::ArrayPortalCompositeVector::ValueType viskores::internal::ArrayPortalCompositeVector::Get(viskores::Id) const [with PortalTypes = {viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCompositeVector.h:140:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCompositeVector, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 140 | ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCompositeVector.h: In member function ‘viskores::internal::ArrayPortalCompositeVector::ValueType viskores::internal::ArrayPortalCompositeVector::Get(viskores::Id) const [with PortalTypes = {viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCompositeVector.h:140:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCompositeVector, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCartesianProduct]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCartesianProduct]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_FaceBlock.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_FaceBlock.C.o -MF CMakeFiles/ioss.dir/Ioss_FaceBlock.C.o.d -o CMakeFiles/ioss.dir/Ioss_FaceBlock.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_FaceBlock.C [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_FaceGenerator.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_FaceGenerator.C.o -MF CMakeFiles/ioss.dir/Ioss_FaceGenerator.C.o.d -o CMakeFiles/ioss.dir/Ioss_FaceGenerator.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_FaceGenerator.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ConvertNumComponentsToOffsets.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderExplicit.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCompositeVec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCompositeVector, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderExplicit.h:25: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCompositeVec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCompositeVector, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ In function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id3) const’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = float; Ts = {const float&, const float&}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderExplicit.cxx:62:38: required from here 62 | points.push_back(viskores::make_Vec(x, y, z)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/DataSetBuilderRectilinear.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/DataSetBuilderRectilinear.cxx.o -MF CMakeFiles/viskores_cont.dir/DataSetBuilderRectilinear.cxx.o.d -o CMakeFiles/viskores_cont.dir/DataSetBuilderRectilinear.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderRectilinear.cxx [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_FaceSet.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_FaceSet.C.o -MF CMakeFiles/ioss.dir/Ioss_FaceSet.C.o.d -o CMakeFiles/ioss.dir/Ioss_FaceSet.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_FaceSet.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConcatenate.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayCopy.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderRectilinear.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderRectilinear.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayCopy.h:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderRectilinear.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Field.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Field.C.o -MF CMakeFiles/ioss.dir/Ioss_Field.C.o.d -o CMakeFiles/ioss.dir/Ioss_Field.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_Field.C [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/DataSetBuilderUniform.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/DataSetBuilderUniform.cxx.o -MF CMakeFiles/viskores_cont.dir/DataSetBuilderUniform.cxx.o.d -o CMakeFiles/viskores_cont.dir/DataSetBuilderUniform.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderUniform.cxx [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/DeviceAdapterTag.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/DeviceAdapterTag.cxx.o -MF CMakeFiles/viskores_cont.dir/DeviceAdapterTag.cxx.o.d -o CMakeFiles/viskores_cont.dir/DeviceAdapterTag.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapterTag.cxx /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:69:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 69 | maxIdx = GetFlatIndex(bounds.MaxCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::Vec, 6>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:69:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 69 | maxIdx = GetFlatIndex(bounds.MaxCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ In function ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::Vec, 6>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:69:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 69 | maxIdx = GetFlatIndex(bounds.MaxCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:69:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 69 | maxIdx = GetFlatIndex(bounds.MaxCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:69:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 69 | maxIdx = GetFlatIndex(bounds.MaxCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:69:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 69 | maxIdx = GetFlatIndex(bounds.MaxCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:69:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 69 | maxIdx = GetFlatIndex(bounds.MaxCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:69:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 69 | maxIdx = GetFlatIndex(bounds.MaxCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:69:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 69 | maxIdx = GetFlatIndex(bounds.MaxCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderUniform.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderUniform.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapterTag.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapterTag.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:69:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 69 | maxIdx = GetFlatIndex(bounds.MaxCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:69:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 69 | maxIdx = GetFlatIndex(bounds.MaxCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:69:41: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 69 | maxIdx = GetFlatIndex(bounds.MaxCorner(), origin, invSpacing, maxCellIds); | ~~~~~~~~~~~~~~~~^~ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/DIYMemoryManagement.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/DIYMemoryManagement.cxx.o -MF CMakeFiles/viskores_cont.dir/DIYMemoryManagement.cxx.o.d -o CMakeFiles/viskores_cont.dir/DIYMemoryManagement.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DIYMemoryManagement.cxx [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/EnvironmentTracker.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/EnvironmentTracker.cxx.o -MF CMakeFiles/viskores_cont.dir/EnvironmentTracker.cxx.o.d -o CMakeFiles/viskores_cont.dir/EnvironmentTracker.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/EnvironmentTracker.cxx [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_FieldManager.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_FieldManager.C.o -MF CMakeFiles/ioss.dir/Ioss_FieldManager.C.o.d -o CMakeFiles/ioss.dir/Ioss_FieldManager.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_FieldManager.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapterTag.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DIYMemoryManagement.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DIYMemoryManagement.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:1007, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:342:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:404:30: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagUniformPoints]’ 404 | , NewInstanceBasic(detail::UnknownAHNewInstanceBasic) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagUniformPoints]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagUniformPoints]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:112:74: required from ‘viskores::cont::Field::Field(std::string, Association, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagUniformPoints; std::string = std::__cxx11::basic_string]’ 112 | : Field(name, association, viskores::cont::UnknownArrayHandle{ data }) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:53:49: required from ‘viskores::cont::CoordinateSystem::CoordinateSystem(std::string, const viskores::cont::ArrayHandle&) [with T = viskores::Vec; Storage = viskores::cont::StorageTagUniformPoints; std::string = std::__cxx11::basic_string]’ 53 | : Superclass(name, Association::Points, data) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSetBuilderUniform.cxx:74:54: required from here 74 | viskores::cont::CoordinateSystem cs(coordNm, coords); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/EnvironmentTracker.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/EnvironmentTracker.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::RecordBinsPerCell; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:964:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 964 | fetch2.Load(threadIndices, FetchInfo2::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::RecordBinsPerCell; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:964:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 964 | fetch2.Load(threadIndices, FetchInfo2::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ErrorBadDevice.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ErrorBadDevice.cxx.o -MF CMakeFiles/viskores_cont.dir/ErrorBadDevice.cxx.o.d -o CMakeFiles/viskores_cont.dir/ErrorBadDevice.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ErrorBadDevice.cxx /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::RecordBinsPerCell; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:964:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 964 | fetch2.Load(threadIndices, FetchInfo2::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapterTag.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ErrorBadDevice.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In member function ‘virtual void viskores::cont::CellLocatorUniformBins::Build()’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:196:38: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 196 | auto size = this->MaxPoint - this->Origin; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:195:52: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 195 | this->MaxPoint = viskores::Vec3f(bounds.MaxCorner()); | ~~~~~~~~~~~~~~~~^~ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_FileInfo.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_FileInfo.C.o -MF CMakeFiles/ioss.dir/Ioss_FileInfo.C.o.d -o CMakeFiles/ioss.dir/Ioss_FileInfo.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_FileInfo.C make -f ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/build.make ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/DependInfo.cmake "--color=" xdmf3 make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/build.make ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfAggregate.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfAggregate.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfAggregate.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfAggregate.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfAggregate.cpp [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ErrorBadType.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ErrorBadType.cxx.o -MF CMakeFiles/viskores_cont.dir/ErrorBadType.cxx.o.d -o CMakeFiles/viskores_cont.dir/ErrorBadType.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ErrorBadType.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Logging.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Error.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ErrorBadType.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ErrorBadType.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/FieldRangeCompute.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/FieldRangeCompute.cxx.o -MF CMakeFiles/viskores_cont.dir/FieldRangeCompute.cxx.o.d -o CMakeFiles/viskores_cont.dir/FieldRangeCompute.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/FieldRangeCompute.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSet.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/FieldRangeCompute.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/FieldRangeCompute.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Getline.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Getline.C.o -MF CMakeFiles/ioss.dir/Ioss_Getline.C.o.d -o CMakeFiles/ioss.dir/Ioss_Getline.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_Getline.C [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_GetLongOpt.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_GetLongOpt.C.o -MF CMakeFiles/ioss.dir/Ioss_GetLongOpt.C.o.d -o CMakeFiles/ioss.dir/Ioss_GetLongOpt.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_GetLongOpt.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSet.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalUniformPointCoordinates>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalUniformPointCoordinates>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Glob.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Glob.C.o -MF CMakeFiles/ioss.dir/Ioss_Glob.C.o.d -o CMakeFiles/ioss.dir/Ioss_Glob.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_Glob.C [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_GroupingEntity.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_GroupingEntity.C.o -MF CMakeFiles/ioss.dir/Ioss_GroupingEntity.C.o.d -o CMakeFiles/ioss.dir/Ioss_GroupingEntity.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_GroupingEntity.C In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’, inlined from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/FieldRangeGlobalCompute.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/FieldRangeGlobalCompute.cxx.o -MF CMakeFiles/viskores_cont.dir/FieldRangeGlobalCompute.cxx.o.d -o CMakeFiles/viskores_cont.dir/FieldRangeGlobalCompute.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/FieldRangeGlobalCompute.cxx In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<1>]’, inlined from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<1>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Initializer.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Initializer.C.o -MF CMakeFiles/ioss.dir/Ioss_Initializer.C.o.d -o CMakeFiles/ioss.dir/Ioss_Initializer.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_Initializer.C In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’, inlined from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSet.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/FieldRangeCompute.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/FieldRangeGlobalCompute.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/FieldRangeGlobalCompute.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’, inlined from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’, inlined from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<3>]’, inlined from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_IOFactory.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_IOFactory.C.o -MF CMakeFiles/ioss.dir/Ioss_IOFactory.C.o.d -o CMakeFiles/ioss.dir/Ioss_IOFactory.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_IOFactory.C In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’, inlined from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>]’, inlined from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSet.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’, inlined from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’, inlined from ‘void viskores::cont::{anonymous}::RecordBinsPerCell::operator()(const viskores::Id&, const PointsVecType&, const viskores::Id&, ResultArrayType&, ResultArrayType&, CellCountType) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >; ResultArrayType = viskores::internal::ArrayPortalBasicWrite; CellCountType = viskores::exec::AtomicArrayExecutionObject]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:139:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::RecordBinsPerCell; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:999:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::RecordBinsPerCell; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>, viskores::placeholders::Arg<5>, viskores::placeholders::Arg<6>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’, inlined from ‘void viskores::cont::{anonymous}::RecordBinsPerCell::operator()(const viskores::Id&, const PointsVecType&, const viskores::Id&, ResultArrayType&, ResultArrayType&, CellCountType) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >; ResultArrayType = viskores::internal::ArrayPortalBasicWrite; CellCountType = viskores::exec::AtomicArrayExecutionObject]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:139:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::RecordBinsPerCell; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:999:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::RecordBinsPerCell; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>, viskores::placeholders::Arg<5>, viskores::placeholders::Arg<6>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>]’, inlined from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfAttribute.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfAttribute.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfAttribute.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfAttribute.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfAttribute.cpp In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’, inlined from ‘void viskores::cont::{anonymous}::CountCellBins::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:92:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::CountCellBins; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::CountCellBins; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’, inlined from ‘void viskores::cont::{anonymous}::RecordBinsPerCell::operator()(const viskores::Id&, const PointsVecType&, const viskores::Id&, ResultArrayType&, ResultArrayType&, CellCountType) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >; ResultArrayType = viskores::internal::ArrayPortalBasicWrite; CellCountType = viskores::exec::AtomicArrayExecutionObject]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:139:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::RecordBinsPerCell; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:999:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::RecordBinsPerCell; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>, viskores::placeholders::Arg<5>, viskores::placeholders::Arg<6>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’, inlined from ‘void viskores::cont::{anonymous}::RecordBinsPerCell::operator()(const viskores::Id&, const PointsVecType&, const viskores::Id&, ResultArrayType&, ResultArrayType&, CellCountType) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >; ResultArrayType = viskores::internal::ArrayPortalBasicWrite; CellCountType = viskores::exec::AtomicArrayExecutionObject]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:139:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::RecordBinsPerCell; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:999:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::RecordBinsPerCell; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>, viskores::placeholders::Arg<5>, viskores::placeholders::Arg<6>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>]’, inlined from ‘void viskores::cont::{anonymous}::RecordBinsPerCell::operator()(const viskores::Id&, const PointsVecType&, const viskores::Id&, ResultArrayType&, ResultArrayType&, CellCountType) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>; ResultArrayType = viskores::internal::ArrayPortalBasicWrite; CellCountType = viskores::exec::AtomicArrayExecutionObject]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:139:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::RecordBinsPerCell; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:999:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::RecordBinsPerCell; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>, viskores::placeholders::Arg<5>, viskores::placeholders::Arg<6>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’, inlined from ‘void viskores::cont::{anonymous}::RecordBinsPerCell::operator()(const viskores::Id&, const PointsVecType&, const viskores::Id&, ResultArrayType&, ResultArrayType&, CellCountType) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >; ResultArrayType = viskores::internal::ArrayPortalBasicWrite; CellCountType = viskores::exec::AtomicArrayExecutionObject]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:139:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::RecordBinsPerCell; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:999:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::RecordBinsPerCell; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>, viskores::placeholders::Arg<5>, viskores::placeholders::Arg<6>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>]’, inlined from ‘void viskores::cont::{anonymous}::RecordBinsPerCell::operator()(const viskores::Id&, const PointsVecType&, const viskores::Id&, ResultArrayType&, ResultArrayType&, CellCountType) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>; ResultArrayType = viskores::internal::ArrayPortalBasicWrite; CellCountType = viskores::exec::AtomicArrayExecutionObject]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:139:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::RecordBinsPerCell; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:999:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::RecordBinsPerCell; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>, viskores::placeholders::Arg<5>, viskores::placeholders::Arg<6>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/DeviceAdapterMemoryManager.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/DeviceAdapterMemoryManager.cxx.o -MF CMakeFiles/viskores_cont.dir/internal/DeviceAdapterMemoryManager.cxx.o.d -o CMakeFiles/viskores_cont.dir/internal/DeviceAdapterMemoryManager.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterMemoryManager.cxx In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’, inlined from ‘void viskores::cont::{anonymous}::RecordBinsPerCell::operator()(const viskores::Id&, const PointsVecType&, const viskores::Id&, ResultArrayType&, ResultArrayType&, CellCountType) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >; ResultArrayType = viskores::internal::ArrayPortalBasicWrite; CellCountType = viskores::exec::AtomicArrayExecutionObject]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:139:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::RecordBinsPerCell; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:999:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::RecordBinsPerCell; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>, viskores::placeholders::Arg<5>, viskores::placeholders::Arg<6>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Logging.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Error.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ErrorBadAllocation.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterMemoryManager.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Map.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Map.C.o -MF CMakeFiles/ioss.dir/Ioss_Map.C.o.d -o CMakeFiles/ioss.dir/Ioss_Map.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_Map.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx: In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/DeviceAdapterMemoryManagerShared.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/DeviceAdapterMemoryManagerShared.cxx.o -MF CMakeFiles/viskores_cont.dir/internal/DeviceAdapterMemoryManagerShared.cxx.o.d -o CMakeFiles/viskores_cont.dir/internal/DeviceAdapterMemoryManagerShared.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterMemoryManagerShared.cxx In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::RecordBinsPerCell; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:964:16, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const viskores::cont::{anonymous}::RecordBinsPerCell; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>, viskores::placeholders::Arg<5>, viskores::placeholders::Arg<6>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:251:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | portal.Get(offset2 + xgcidx.PointIds[1][2])); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_MemoryUtils.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_MemoryUtils.C.o -MF CMakeFiles/ioss.dir/Ioss_MemoryUtils.C.o.d -o CMakeFiles/ioss.dir/Ioss_MemoryUtils.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_MemoryUtils.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterMemoryManager.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterMemoryManagerShared.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterMemoryManagerShared.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_NodeBlock.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_NodeBlock.C.o -MF CMakeFiles/ioss.dir/Ioss_NodeBlock.C.o.d -o CMakeFiles/ioss.dir/Ioss_NodeBlock.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_NodeBlock.C [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/FieldCollection.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/FieldCollection.cxx.o -MF CMakeFiles/viskores_cont.dir/internal/FieldCollection.cxx.o.d -o CMakeFiles/viskores_cont.dir/internal/FieldCollection.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FieldCollection.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FieldCollection.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FieldCollection.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfAttributeCenter.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfAttributeCenter.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfAttributeCenter.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfAttributeCenter.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfAttributeCenter.cpp In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_NodeSet.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_NodeSet.C.o -MF CMakeFiles/ioss.dir/Ioss_NodeSet.C.o.d -o CMakeFiles/ioss.dir/Ioss_NodeSet.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_NodeSet.C In function ‘void viskores::cont::{anonymous}::MinMaxIndicesForCellPoints(const PointsVecType&, const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&, viskores::Id3&, viskores::Id3&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<1>]’, inlined from ‘void viskores::cont::{anonymous}::RecordBinsPerCell::operator()(const viskores::Id&, const PointsVecType&, const viskores::Id&, ResultArrayType&, ResultArrayType&, CellCountType) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<1>; ResultArrayType = viskores::internal::ArrayPortalBasicWrite; CellCountType = viskores::exec::AtomicArrayExecutionObject]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:139:31, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::{anonymous}::RecordBinsPerCell; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite, viskores::exec::AtomicArrayExecutionObject)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::WholeArrayInOut, viskores::worklet::internal::WorkletBase::AtomicArrayInOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:999:10: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorUniformBins.cxx:65:26: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | bounds.Include(points[i]); | ~~~~~~^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_NullEntity.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_NullEntity.C.o -MF CMakeFiles/ioss.dir/Ioss_NullEntity.C.o.d -o CMakeFiles/ioss.dir/Ioss_NullEntity.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_NullEntity.C [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/RuntimeDeviceConfiguration.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/RuntimeDeviceConfiguration.cxx.o -MF CMakeFiles/viskores_cont.dir/internal/RuntimeDeviceConfiguration.cxx.o.d -o CMakeFiles/viskores_cont.dir/internal/RuntimeDeviceConfiguration.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/RuntimeDeviceConfiguration.cxx [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfAttributeType.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfAttributeType.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfAttributeType.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfAttributeType.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfAttributeType.cpp In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Logging.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/RuntimeDeviceConfiguration.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ParallelUtils.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ParallelUtils.C.o -MF CMakeFiles/ioss.dir/Ioss_ParallelUtils.C.o.d -o CMakeFiles/ioss.dir/Ioss_ParallelUtils.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_ParallelUtils.C make -f Common/Python/CMakeFiles/vtkCommonPython-hierarchy.dir/build.make Common/Python/CMakeFiles/vtkCommonPython-hierarchy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Python /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Python /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Python/CMakeFiles/vtkCommonPython-hierarchy.dir/DependInfo.cmake "--color=" vtkCommonPython-hierarchy make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Common/Python/CMakeFiles/vtkCommonPython-hierarchy.dir/build.make Common/Python/CMakeFiles/vtkCommonPython-hierarchy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Generating the wrap hierarchy for VTK::CommonPython cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Python && ../../bin/vtkWrapHierarchy-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Python/CMakeFiles/vtkCommonPython-hierarchy.txt.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Python/CMakeFiles/vtkCommonPython-hierarchy.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu/vtk-9.6/hierarchy/VTK/vtkCommonPython-hierarchy.txt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Python/CMakeFiles/vtkCommonPython-hierarchy.data @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Python/CMakeFiles/vtkCommonPython-hierarchy.depends.args make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target vtkCommonPython-hierarchy make -f Accelerators/Vtkm/Core/CMakeFiles/vtkAcceleratorsVTKmCore-hierarchy.dir/build.make Accelerators/Vtkm/Core/CMakeFiles/vtkAcceleratorsVTKmCore-hierarchy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Accelerators/Vtkm/Core /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Accelerators/Vtkm/Core /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Accelerators/Vtkm/Core/CMakeFiles/vtkAcceleratorsVTKmCore-hierarchy.dir/DependInfo.cmake "--color=" vtkAcceleratorsVTKmCore-hierarchy make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Accelerators/Vtkm/Core/CMakeFiles/vtkAcceleratorsVTKmCore-hierarchy.dir/build.make Accelerators/Vtkm/Core/CMakeFiles/vtkAcceleratorsVTKmCore-hierarchy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Generating the wrap hierarchy for VTK::AcceleratorsVTKmCore cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Accelerators/Vtkm/Core && ../../../bin/vtkWrapHierarchy-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Accelerators/Vtkm/Core/CMakeFiles/vtkAcceleratorsVTKmCore-hierarchy.txt.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Accelerators/Vtkm/Core/CMakeFiles/vtkAcceleratorsVTKmCore-hierarchy.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu/vtk-9.6/hierarchy/VTK/vtkAcceleratorsVTKmCore-hierarchy.txt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Accelerators/Vtkm/Core/CMakeFiles/vtkAcceleratorsVTKmCore-hierarchy.data @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Accelerators/Vtkm/Core/CMakeFiles/vtkAcceleratorsVTKmCore-hierarchy.depends.args make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Built target vtkAcceleratorsVTKmCore-hierarchy make -f Wrapping/Java/CMakeFiles/vtkCommonCoreJava-java-sources.dir/build.make Wrapping/Java/CMakeFiles/vtkCommonCoreJava-java-sources.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava-java-sources.dir/DependInfo.cmake "--color=" vtkCommonCoreJava-java-sources make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Wrapping/Java/CMakeFiles/vtkCommonCoreJava-java-sources.dir/build.make Wrapping/Java/CMakeFiles/vtkCommonCoreJava-java-sources.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 2%] Generating Java sources for vtkABI cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkABI.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkABI.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkABI.h [ 2%] Generating Java sources for vtkArrayDispatchDataSetArrayList cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArrayDispatchDataSetArrayList.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArrayDispatchDataSetArrayList.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArrayDispatchDataSetArrayList.h [ 2%] Generating Java sources for vtkArrayIteratorIncludes cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArrayIteratorIncludes.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArrayIteratorIncludes.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArrayIteratorIncludes.h [ 2%] Generating Java sources for vtkAssume cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAssume.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAssume.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkAssume.h [ 2%] Generating Java sources for vtkAutoInit cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAutoInit.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAutoInit.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkAutoInit.h [ 2%] Generating Java sources for vtkBatch cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkBatch.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkBatch.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkBatch.h [ 2%] Generating Java sources for vtkBuffer cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkBuffer.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkBuffer.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkBuffer.h [ 2%] Generating Java sources for vtkCompiler cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompiler.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompiler.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkCompiler.h [ 2%] Generating Java sources for vtkDataArrayIteratorMacro cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkDataArrayIteratorMacro.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDataArrayIteratorMacro.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArrayIteratorMacro.h [ 2%] Generating Java sources for vtkDataArrayMeta cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkDataArrayMeta.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDataArrayMeta.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArrayMeta.h [ 2%] Generating Java sources for vtkDataArrayRange cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkDataArrayRange.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDataArrayRange.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArrayRange.h [ 2%] Generating Java sources for vtkDeprecation cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkDeprecation.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDeprecation.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDeprecation.h [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Property.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Property.C.o -MF CMakeFiles/ioss.dir/Ioss_Property.C.o.d -o CMakeFiles/ioss.dir/Ioss_Property.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_Property.C [ 2%] Generating Java sources for vtkEventData cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkEventData.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkEventData.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkEventData.h [ 2%] Generating Java sources for vtkGenericDataArrayLookupHelper cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkGenericDataArrayLookupHelper.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkGenericDataArrayLookupHelper.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkGenericDataArrayLookupHelper.h [ 2%] Generating Java sources for vtkIOStream cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIOStream.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIOStream.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkIOStream.h [ 2%] Generating Java sources for vtkIOStreamFwd cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIOStreamFwd.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIOStreamFwd.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkIOStreamFwd.h [ 2%] Generating Java sources for vtkInformationInternals cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationInternals.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationInternals.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationInternals.h [ 2%] Generating Java sources for vtkMathUtilities cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkMathUtilities.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkMathUtilities.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkMathUtilities.h [ 2%] Generating Java sources for vtkMatrixUtilities cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkMatrixUtilities.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkMatrixUtilities.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkMatrixUtilities.h [ 2%] Generating Java sources for vtkMeta cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkMeta.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkMeta.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkMeta.h [ 2%] Generating Java sources for vtkNew cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkNew.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkNew.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkNew.h [ 2%] Generating Java sources for vtkRange cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkRange.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkRange.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkRange.h [ 2%] Generating Java sources for vtkRangeIterableTraits cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkRangeIterableTraits.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkRangeIterableTraits.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkRangeIterableTraits.h [ 2%] Generating Java sources for vtkSetGet cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSetGet.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSetGet.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkSetGet.h [ 2%] Generating Java sources for vtkSmartPointer cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSmartPointer.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSmartPointer.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkSmartPointer.h [ 2%] Generating Java sources for vtkStringFormatter cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStringFormatter.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStringFormatter.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkStringFormatter.h [ 2%] Generating Java sources for vtkStringScanner cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStringScanner.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStringScanner.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkStringScanner.h [ 2%] Generating Java sources for vtkSystemIncludes cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSystemIncludes.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSystemIncludes.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkSystemIncludes.h [ 2%] Generating Java sources for vtkTemplateAliasMacro cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTemplateAliasMacro.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTemplateAliasMacro.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkTemplateAliasMacro.h [ 2%] Generating Java sources for vtkTestDataArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTestDataArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTestDataArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkTestDataArray.h [ 2%] Generating Java sources for vtkThreadedTaskQueue cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkThreadedTaskQueue.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkThreadedTaskQueue.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkThreadedTaskQueue.h [ 2%] Generating Java sources for vtkType cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkType.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkType.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkType.h [ 2%] Generating Java sources for vtkTypeTraits cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTypeTraits.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTypeTraits.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkTypeTraits.h [ 2%] Generating Java sources for vtkTypedDataArrayIterator cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTypedDataArrayIterator.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTypedDataArrayIterator.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkTypedDataArrayIterator.h [ 2%] Generating Java sources for vtkValueFromString cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkValueFromString.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkValueFromString.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkValueFromString.h [ 2%] Generating Java sources for vtkVariantCast cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkVariantCast.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkVariantCast.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkVariantCast.h [ 2%] Generating Java sources for vtkVariantCreate cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkVariantCreate.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkVariantCreate.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkVariantCreate.h [ 2%] Generating Java sources for vtkVariantExtract cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkVariantExtract.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkVariantExtract.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkVariantExtract.h [ 2%] Generating Java sources for vtkVariantInlineOperators cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkVariantInlineOperators.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkVariantInlineOperators.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkVariantInlineOperators.h [ 2%] Generating Java sources for vtkWeakPointer cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkWeakPointer.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkWeakPointer.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkWeakPointer.h [ 2%] Generating Java sources for vtkWin32Header cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkWin32Header.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkWin32Header.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkWin32Header.h [ 2%] Generating Java sources for vtkWindows cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkWindows.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkWindows.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkWindows.h [ 2%] Generating Java sources for vtkWrappingHints cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkWrappingHints.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkWrappingHints.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkWrappingHints.h [ 2%] Generating Java sources for vtkSMPTools cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSMPTools.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSMPTools.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkSMPTools.h [ 2%] Generating Java sources for vtkSMPThreadLocal cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSMPThreadLocal.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSMPThreadLocal.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkSMPThreadLocal.h [ 2%] Generating Java sources for vtkSMPThreadLocalObject cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSMPThreadLocalObject.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSMPThreadLocalObject.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkSMPThreadLocalObject.h [ 2%] Generating Java sources for vtkABINamespace cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkABINamespace.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkABINamespace.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkABINamespace.h [ 2%] Generating Java sources for vtkArrayDispatchArrayList cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArrayDispatchArrayList.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArrayDispatchArrayList.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkArrayDispatchArrayList.h [ 2%] Generating Java sources for vtkCharConvCompatibility cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCharConvCompatibility.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCharConvCompatibility.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCharConvCompatibility.h [ 2%] Generating Java sources for vtkMathConfigure cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkMathConfigure.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkMathConfigure.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkMathConfigure.h [ 2%] Generating Java sources for vtkTypeListMacros cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTypeListMacros.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTypeListMacros.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkTypeListMacros.h [ 2%] Generating Java sources for vtkBuild cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkBuild.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkBuild.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkBuild.h [ 2%] Generating Java sources for vtkDebug cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkDebug.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDebug.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkDebug.h [ 2%] Generating Java sources for vtkDebugRangeIterators cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkDebugRangeIterators.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDebugRangeIterators.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkDebugRangeIterators.h [ 2%] Generating Java sources for vtkEndian cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkEndian.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkEndian.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkEndian.h [ 2%] Generating Java sources for vtkFeatures cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkFeatures.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkFeatures.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkFeatures.h [ 2%] Generating Java sources for vtkLegacy cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkLegacy.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkLegacy.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkLegacy.h [ 2%] Generating Java sources for vtkOptions cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkOptions.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkOptions.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkOptions.h [ 2%] Generating Java sources for vtkPlatform cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkPlatform.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkPlatform.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkPlatform.h [ 2%] Generating Java sources for vtkSMP cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSMP.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSMP.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkSMP.h [ 2%] Generating Java sources for vtkThreads cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkThreads.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkThreads.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkThreads.h [ 2%] Generating Java sources for vtkVersionFull cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkVersionFull.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkVersionFull.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkVersionFull.h [ 2%] Generating Java sources for vtkVersionMacros cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkVersionMacros.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkVersionMacros.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkVersionMacros.h [ 2%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfCurvilinearGrid.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfCurvilinearGrid.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfCurvilinearGrid.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfCurvilinearGrid.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfCurvilinearGrid.cpp [ 2%] Generating Java sources for vtkVersionQuick cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkVersionQuick.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkVersionQuick.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkVersionQuick.h [ 2%] Generating Java sources for vtkAffineCharArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineCharArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineCharArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineCharArray.h [ 2%] Generating Java sources for vtkAffineDoubleArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineDoubleArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineDoubleArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineDoubleArray.h [ 2%] Generating Java sources for vtkAffineFloatArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineFloatArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineFloatArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineFloatArray.h [ 2%] Generating Java sources for vtkAffineIntArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineIntArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineIntArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineIntArray.h [ 2%] Generating Java sources for vtkAffineLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineLongArray.h [ 2%] Generating Java sources for vtkAffineLongLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineLongLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineLongLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineLongLongArray.h [ 2%] Generating Java sources for vtkAffineShortArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineShortArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineShortArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineShortArray.h [ 2%] Generating Java sources for vtkAffineSignedCharArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineSignedCharArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineSignedCharArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineSignedCharArray.h [ 2%] Generating Java sources for vtkAffineUnsignedCharArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineUnsignedCharArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineUnsignedCharArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineUnsignedCharArray.h [ 2%] Generating Java sources for vtkAffineUnsignedIntArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineUnsignedIntArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineUnsignedIntArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineUnsignedIntArray.h [ 2%] Generating Java sources for vtkAffineUnsignedLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineUnsignedLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineUnsignedLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineUnsignedLongArray.h [ 2%] Generating Java sources for vtkAffineUnsignedLongLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineUnsignedLongLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineUnsignedLongLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineUnsignedLongLongArray.h [ 2%] Generating Java sources for vtkAffineUnsignedShortArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineUnsignedShortArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineUnsignedShortArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineUnsignedShortArray.h [ 2%] Generating Java sources for vtkAffineIdTypeArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineIdTypeArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineIdTypeArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineIdTypeArray.h [ 2%] Generating Java sources for vtkCompositeCharArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeCharArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeCharArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeCharArray.h [ 2%] Generating Java sources for vtkCompositeDoubleArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeDoubleArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeDoubleArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeDoubleArray.h [ 2%] Generating Java sources for vtkCompositeFloatArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeFloatArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeFloatArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeFloatArray.h [ 2%] Generating Java sources for vtkCompositeIntArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeIntArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeIntArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeIntArray.h [ 2%] Generating Java sources for vtkCompositeLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeLongArray.h [ 2%] Generating Java sources for vtkCompositeLongLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeLongLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeLongLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeLongLongArray.h [ 2%] Generating Java sources for vtkCompositeShortArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeShortArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeShortArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeShortArray.h [ 2%] Generating Java sources for vtkCompositeSignedCharArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeSignedCharArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeSignedCharArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeSignedCharArray.h [ 2%] Generating Java sources for vtkCompositeUnsignedCharArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeUnsignedCharArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeUnsignedCharArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeUnsignedCharArray.h [ 2%] Generating Java sources for vtkCompositeUnsignedIntArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeUnsignedIntArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeUnsignedIntArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeUnsignedIntArray.h [ 2%] Generating Java sources for vtkCompositeUnsignedLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeUnsignedLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeUnsignedLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeUnsignedLongArray.h [ 2%] Generating Java sources for vtkCompositeUnsignedLongLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeUnsignedLongLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeUnsignedLongLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeUnsignedLongLongArray.h [ 2%] Generating Java sources for vtkCompositeUnsignedShortArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeUnsignedShortArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeUnsignedShortArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeUnsignedShortArray.h [ 2%] Generating Java sources for vtkCompositeIdTypeArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeIdTypeArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeIdTypeArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeIdTypeArray.h [ 2%] Generating Java sources for vtkConstantCharArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantCharArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantCharArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantCharArray.h [ 2%] Generating Java sources for vtkConstantDoubleArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantDoubleArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantDoubleArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantDoubleArray.h [ 2%] Generating Java sources for vtkConstantFloatArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantFloatArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantFloatArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantFloatArray.h [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_PropertyManager.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_PropertyManager.C.o -MF CMakeFiles/ioss.dir/Ioss_PropertyManager.C.o.d -o CMakeFiles/ioss.dir/Ioss_PropertyManager.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_PropertyManager.C [ 2%] Generating Java sources for vtkConstantIntArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantIntArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantIntArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantIntArray.h [ 2%] Generating Java sources for vtkConstantLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantLongArray.h [ 2%] Generating Java sources for vtkConstantLongLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantLongLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantLongLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantLongLongArray.h [ 2%] Generating Java sources for vtkConstantShortArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantShortArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantShortArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantShortArray.h [ 2%] Generating Java sources for vtkConstantSignedCharArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantSignedCharArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantSignedCharArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantSignedCharArray.h [ 2%] Generating Java sources for vtkConstantUnsignedCharArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantUnsignedCharArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantUnsignedCharArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantUnsignedCharArray.h [ 2%] Generating Java sources for vtkConstantUnsignedIntArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantUnsignedIntArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantUnsignedIntArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantUnsignedIntArray.h [ 2%] Generating Java sources for vtkConstantUnsignedLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantUnsignedLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantUnsignedLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantUnsignedLongArray.h [ 2%] Generating Java sources for vtkConstantUnsignedLongLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantUnsignedLongLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantUnsignedLongLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantUnsignedLongLongArray.h [ 2%] Generating Java sources for vtkConstantUnsignedShortArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantUnsignedShortArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantUnsignedShortArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantUnsignedShortArray.h [ 2%] Generating Java sources for vtkConstantIdTypeArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantIdTypeArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantIdTypeArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantIdTypeArray.h [ 2%] Generating Java sources for vtkIndexedCharArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedCharArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedCharArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedCharArray.h [ 2%] Generating Java sources for vtkIndexedDoubleArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedDoubleArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedDoubleArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedDoubleArray.h [ 2%] Generating Java sources for vtkIndexedFloatArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedFloatArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedFloatArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedFloatArray.h [ 2%] Generating Java sources for vtkIndexedIntArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedIntArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedIntArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedIntArray.h [ 2%] Generating Java sources for vtkIndexedLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedLongArray.h [ 2%] Generating Java sources for vtkIndexedLongLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedLongLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedLongLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedLongLongArray.h [ 2%] Generating Java sources for vtkIndexedShortArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedShortArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedShortArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedShortArray.h [ 2%] Generating Java sources for vtkIndexedSignedCharArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedSignedCharArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedSignedCharArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedSignedCharArray.h [ 2%] Generating Java sources for vtkIndexedUnsignedCharArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedUnsignedCharArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedUnsignedCharArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedUnsignedCharArray.h [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Region.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Region.C.o -MF CMakeFiles/ioss.dir/Ioss_Region.C.o.d -o CMakeFiles/ioss.dir/Ioss_Region.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_Region.C [ 2%] Generating Java sources for vtkIndexedUnsignedIntArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedUnsignedIntArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedUnsignedIntArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedUnsignedIntArray.h [ 2%] Generating Java sources for vtkIndexedUnsignedLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedUnsignedLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedUnsignedLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedUnsignedLongArray.h [ 2%] Generating Java sources for vtkIndexedUnsignedLongLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedUnsignedLongLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedUnsignedLongLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedUnsignedLongLongArray.h [ 2%] Generating Java sources for vtkIndexedUnsignedShortArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedUnsignedShortArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedUnsignedShortArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedUnsignedShortArray.h [ 2%] Generating Java sources for vtkIndexedIdTypeArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedIdTypeArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedIdTypeArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedIdTypeArray.h [ 2%] Generating Java sources for vtkAffineTypeFloat32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineTypeFloat32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineTypeFloat32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineTypeFloat32Array.h [ 2%] Generating Java sources for vtkAffineTypeFloat64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineTypeFloat64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineTypeFloat64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineTypeFloat64Array.h [ 2%] Generating Java sources for vtkAffineTypeInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineTypeInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineTypeInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineTypeInt8Array.h [ 2%] Generating Java sources for vtkAffineTypeInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineTypeInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineTypeInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineTypeInt16Array.h [ 2%] Generating Java sources for vtkAffineTypeInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineTypeInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineTypeInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineTypeInt32Array.h [ 2%] Generating Java sources for vtkAffineTypeInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineTypeInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineTypeInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineTypeInt64Array.h [ 2%] Generating Java sources for vtkAffineTypeUInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineTypeUInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineTypeUInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineTypeUInt8Array.h [ 2%] Generating Java sources for vtkAffineTypeUInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineTypeUInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineTypeUInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineTypeUInt16Array.h [ 2%] Generating Java sources for vtkAffineTypeUInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineTypeUInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineTypeUInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineTypeUInt32Array.h [ 2%] Generating Java sources for vtkAffineTypeUInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAffineTypeUInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAffineTypeUInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkAffineTypeUInt64Array.h [ 2%] Generating Java sources for vtkCompositeTypeFloat32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeTypeFloat32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeTypeFloat32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeTypeFloat32Array.h [ 2%] Generating Java sources for vtkCompositeTypeFloat64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeTypeFloat64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeTypeFloat64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeTypeFloat64Array.h [ 2%] Generating Java sources for vtkCompositeTypeInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeTypeInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeTypeInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeTypeInt8Array.h [ 2%] Generating Java sources for vtkCompositeTypeInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeTypeInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeTypeInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeTypeInt16Array.h [ 2%] Generating Java sources for vtkCompositeTypeInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeTypeInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeTypeInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeTypeInt32Array.h [ 2%] Generating Java sources for vtkCompositeTypeInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeTypeInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeTypeInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeTypeInt64Array.h [ 2%] Generating Java sources for vtkCompositeTypeUInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeTypeUInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeTypeUInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeTypeUInt8Array.h [ 2%] Generating Java sources for vtkCompositeTypeUInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeTypeUInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeTypeUInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeTypeUInt16Array.h [ 2%] Generating Java sources for vtkCompositeTypeUInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeTypeUInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeTypeUInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeTypeUInt32Array.h [ 2%] Generating Java sources for vtkCompositeTypeUInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCompositeTypeUInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCompositeTypeUInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCompositeTypeUInt64Array.h [ 2%] Generating Java sources for vtkConstantTypeFloat32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantTypeFloat32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantTypeFloat32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantTypeFloat32Array.h [ 2%] Generating Java sources for vtkConstantTypeFloat64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantTypeFloat64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantTypeFloat64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantTypeFloat64Array.h [ 2%] Generating Java sources for vtkConstantTypeInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantTypeInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantTypeInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantTypeInt8Array.h [ 2%] Generating Java sources for vtkConstantTypeInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantTypeInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantTypeInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantTypeInt16Array.h [ 2%] Generating Java sources for vtkConstantTypeInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantTypeInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantTypeInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantTypeInt32Array.h [ 2%] Generating Java sources for vtkConstantTypeInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantTypeInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantTypeInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantTypeInt64Array.h [ 2%] Generating Java sources for vtkConstantTypeUInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantTypeUInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantTypeUInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantTypeUInt8Array.h [ 2%] Generating Java sources for vtkConstantTypeUInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantTypeUInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantTypeUInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantTypeUInt16Array.h [ 2%] Generating Java sources for vtkConstantTypeUInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantTypeUInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantTypeUInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantTypeUInt32Array.h [ 2%] Generating Java sources for vtkConstantTypeUInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkConstantTypeUInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkConstantTypeUInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkConstantTypeUInt64Array.h [ 2%] Generating Java sources for vtkIndexedTypeFloat32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedTypeFloat32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedTypeFloat32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedTypeFloat32Array.h [ 2%] Generating Java sources for vtkIndexedTypeFloat64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedTypeFloat64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedTypeFloat64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedTypeFloat64Array.h [ 2%] Generating Java sources for vtkIndexedTypeInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedTypeInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedTypeInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedTypeInt8Array.h [ 2%] Generating Java sources for vtkIndexedTypeInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedTypeInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedTypeInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedTypeInt16Array.h [ 2%] Generating Java sources for vtkIndexedTypeInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedTypeInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedTypeInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedTypeInt32Array.h [ 2%] Generating Java sources for vtkIndexedTypeInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedTypeInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedTypeInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedTypeInt64Array.h [ 2%] Generating Java sources for vtkIndexedTypeUInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedTypeUInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedTypeUInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedTypeUInt8Array.h [ 2%] Generating Java sources for vtkIndexedTypeUInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedTypeUInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedTypeUInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedTypeUInt16Array.h [ 2%] Generating Java sources for vtkIndexedTypeUInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedTypeUInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedTypeUInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedTypeUInt32Array.h [ 2%] Generating Java sources for vtkIndexedTypeUInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndexedTypeUInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndexedTypeUInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkIndexedTypeUInt64Array.h [ 2%] Generating Java sources for vtkScaledSOATypeFloat32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkScaledSOATypeFloat32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkScaledSOATypeFloat32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkScaledSOATypeFloat32Array.h [ 2%] Generating Java sources for vtkScaledSOATypeFloat64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkScaledSOATypeFloat64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkScaledSOATypeFloat64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkScaledSOATypeFloat64Array.h [ 2%] Generating Java sources for vtkScaledSOATypeInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkScaledSOATypeInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkScaledSOATypeInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkScaledSOATypeInt8Array.h [ 2%] Generating Java sources for vtkScaledSOATypeInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkScaledSOATypeInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkScaledSOATypeInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkScaledSOATypeInt16Array.h [ 2%] Generating Java sources for vtkScaledSOATypeInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkScaledSOATypeInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkScaledSOATypeInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkScaledSOATypeInt32Array.h [ 2%] Generating Java sources for vtkScaledSOATypeInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkScaledSOATypeInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkScaledSOATypeInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkScaledSOATypeInt64Array.h [ 2%] Generating Java sources for vtkScaledSOATypeUInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkScaledSOATypeUInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkScaledSOATypeUInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkScaledSOATypeUInt8Array.h [ 2%] Generating Java sources for vtkScaledSOATypeUInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkScaledSOATypeUInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkScaledSOATypeUInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkScaledSOATypeUInt16Array.h [ 2%] Generating Java sources for vtkScaledSOATypeUInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkScaledSOATypeUInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkScaledSOATypeUInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkScaledSOATypeUInt32Array.h [ 2%] Generating Java sources for vtkScaledSOATypeUInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkScaledSOATypeUInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkScaledSOATypeUInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkScaledSOATypeUInt64Array.h [ 2%] Generating Java sources for vtkSOATypeFloat32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSOATypeFloat32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSOATypeFloat32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkSOATypeFloat32Array.h [ 2%] Generating Java sources for vtkSOATypeFloat64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSOATypeFloat64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSOATypeFloat64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkSOATypeFloat64Array.h [ 2%] Generating Java sources for vtkSOATypeInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSOATypeInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSOATypeInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkSOATypeInt8Array.h [ 2%] Generating Java sources for vtkSOATypeInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSOATypeInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSOATypeInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkSOATypeInt16Array.h [ 2%] Generating Java sources for vtkSOATypeInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSOATypeInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSOATypeInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkSOATypeInt32Array.h [ 2%] Generating Java sources for vtkSOATypeInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSOATypeInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSOATypeInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkSOATypeInt64Array.h [ 2%] Generating Java sources for vtkSOATypeUInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSOATypeUInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSOATypeUInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkSOATypeUInt8Array.h [ 2%] Generating Java sources for vtkSOATypeUInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSOATypeUInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSOATypeUInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkSOATypeUInt16Array.h [ 2%] Generating Java sources for vtkSOATypeUInt32Array /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSOATypeUInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSOATypeUInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkSOATypeUInt32Array.h [ 2%] Generating Java sources for vtkSOATypeUInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSOATypeUInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSOATypeUInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkSOATypeUInt64Array.h [ 2%] Generating Java sources for vtkStdFunctionTypeFloat32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStdFunctionTypeFloat32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStdFunctionTypeFloat32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStdFunctionTypeFloat32Array.h [ 2%] Generating Java sources for vtkStdFunctionTypeFloat64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStdFunctionTypeFloat64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStdFunctionTypeFloat64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStdFunctionTypeFloat64Array.h [ 2%] Generating Java sources for vtkStdFunctionTypeInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStdFunctionTypeInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStdFunctionTypeInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStdFunctionTypeInt8Array.h [ 2%] Generating Java sources for vtkStdFunctionTypeInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStdFunctionTypeInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStdFunctionTypeInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStdFunctionTypeInt16Array.h [ 2%] Generating Java sources for vtkStdFunctionTypeInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStdFunctionTypeInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStdFunctionTypeInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStdFunctionTypeInt32Array.h [ 2%] Generating Java sources for vtkStdFunctionTypeInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStdFunctionTypeInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStdFunctionTypeInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStdFunctionTypeInt64Array.h [ 2%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/RuntimeDeviceConfigurationOptions.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/RuntimeDeviceConfigurationOptions.cxx.o -MF CMakeFiles/viskores_cont.dir/internal/RuntimeDeviceConfigurationOptions.cxx.o.d -o CMakeFiles/viskores_cont.dir/internal/RuntimeDeviceConfigurationOptions.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/RuntimeDeviceConfigurationOptions.cxx [ 2%] Generating Java sources for vtkStdFunctionTypeUInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStdFunctionTypeUInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStdFunctionTypeUInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStdFunctionTypeUInt8Array.h [ 2%] Generating Java sources for vtkStdFunctionTypeUInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStdFunctionTypeUInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStdFunctionTypeUInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStdFunctionTypeUInt16Array.h [ 2%] Generating Java sources for vtkStdFunctionTypeUInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStdFunctionTypeUInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStdFunctionTypeUInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStdFunctionTypeUInt32Array.h [ 2%] Generating Java sources for vtkStdFunctionTypeUInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStdFunctionTypeUInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStdFunctionTypeUInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStdFunctionTypeUInt64Array.h [ 2%] Generating Java sources for vtkStridedTypeFloat32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStridedTypeFloat32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStridedTypeFloat32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStridedTypeFloat32Array.h [ 2%] Generating Java sources for vtkStridedTypeFloat64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStridedTypeFloat64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStridedTypeFloat64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStridedTypeFloat64Array.h [ 2%] Generating Java sources for vtkStridedTypeInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStridedTypeInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStridedTypeInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStridedTypeInt8Array.h [ 2%] Generating Java sources for vtkStridedTypeInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStridedTypeInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStridedTypeInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStridedTypeInt16Array.h [ 2%] Generating Java sources for vtkStridedTypeInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStridedTypeInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStridedTypeInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStridedTypeInt32Array.h [ 2%] Generating Java sources for vtkStridedTypeInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStridedTypeInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStridedTypeInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStridedTypeInt64Array.h [ 2%] Generating Java sources for vtkStridedTypeUInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStridedTypeUInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStridedTypeUInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStridedTypeUInt8Array.h [ 2%] Generating Java sources for vtkStridedTypeUInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStridedTypeUInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStridedTypeUInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStridedTypeUInt16Array.h [ 2%] Generating Java sources for vtkStridedTypeUInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStridedTypeUInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStridedTypeUInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStridedTypeUInt32Array.h [ 2%] Generating Java sources for vtkStridedTypeUInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStridedTypeUInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStridedTypeUInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkStridedTypeUInt64Array.h [ 2%] Generating Java sources for vtkTypeFloat32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTypeFloat32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTypeFloat32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkTypeFloat32Array.h [ 2%] Generating Java sources for vtkTypeFloat64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTypeFloat64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTypeFloat64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkTypeFloat64Array.h [ 2%] Generating Java sources for vtkTypeInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTypeInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTypeInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkTypeInt8Array.h In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Logging.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/OptionParserArguments.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/RuntimeDeviceConfigurationOptions.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/RuntimeDeviceConfigurationOptions.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ [ 2%] Generating Java sources for vtkTypeInt16Array /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTypeInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTypeInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkTypeInt16Array.h [ 2%] Generating Java sources for vtkTypeInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTypeInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTypeInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkTypeInt32Array.h [ 2%] Generating Java sources for vtkTypeInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTypeInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTypeInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkTypeInt64Array.h [ 2%] Generating Java sources for vtkTypeUInt8Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTypeUInt8Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTypeUInt8Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkTypeUInt8Array.h [ 2%] Generating Java sources for vtkTypeUInt16Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTypeUInt16Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTypeUInt16Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkTypeUInt16Array.h [ 2%] Generating Java sources for vtkTypeUInt32Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTypeUInt32Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTypeUInt32Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkTypeUInt32Array.h [ 2%] Generating Java sources for vtkTypeUInt64Array cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTypeUInt64Array.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTypeUInt64Array.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkTypeUInt64Array.h [ 2%] Generating Java sources for vtkCxxABIConfigure cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCxxABIConfigure.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCxxABIConfigure.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkCxxABIConfigure.h [ 2%] Generating Java sources for vtkAbstractArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAbstractArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAbstractArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkAbstractArray.h [ 2%] Generating Java sources for vtkAnimationCue cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAnimationCue.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAnimationCue.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkAnimationCue.h [ 2%] Generating Java sources for vtkArchiver cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArchiver.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArchiver.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArchiver.h [ 2%] Generating Java sources for vtkArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArray.h [ 2%] Generating Java sources for vtkArrayComponents cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArrayComponents.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArrayComponents.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArrayComponents.h [ 2%] Generating Java sources for vtkArrayCoordinates cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArrayCoordinates.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArrayCoordinates.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArrayCoordinates.h [ 2%] Generating Java sources for vtkArrayExtents cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArrayExtents.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArrayExtents.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArrayExtents.h [ 2%] Generating Java sources for vtkArrayExtentsList cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArrayExtentsList.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArrayExtentsList.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArrayExtentsList.h [ 2%] Generating Java sources for vtkArrayIterator cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArrayIterator.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArrayIterator.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArrayIterator.h [ 2%] Generating Java sources for vtkArrayRange cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArrayRange.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArrayRange.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArrayRange.h [ 2%] Generating Java sources for vtkArraySort cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArraySort.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArraySort.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArraySort.h [ 2%] Generating Java sources for vtkArrayWeights cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArrayWeights.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArrayWeights.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArrayWeights.h [ 2%] Generating Java sources for vtkAtomicMutex cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAtomicMutex.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAtomicMutex.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkAtomicMutex.h [ 2%] Generating Java sources for vtkBitArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkBitArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkBitArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkBitArray.h [ 2%] Generating Java sources for vtkBitArrayIterator cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkBitArrayIterator.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkBitArrayIterator.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkBitArrayIterator.h [ 2%] Generating Java sources for vtkBoxMuellerRandomSequence cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkBoxMuellerRandomSequence.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkBoxMuellerRandomSequence.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkBoxMuellerRandomSequence.h [ 2%] Generating Java sources for vtkBreakPoint cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkBreakPoint.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkBreakPoint.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkBreakPoint.h [ 2%] Generating Java sources for vtkByteSwap cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkByteSwap.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkByteSwap.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkByteSwap.h [ 2%] Generating Java sources for vtkCallbackCommand cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCallbackCommand.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCallbackCommand.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkCallbackCommand.h [ 2%] Generating Java sources for vtkCharArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCharArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCharArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkCharArray.h [ 2%] Generating Java sources for vtkCollection cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCollection.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCollection.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkCollection.h [ 2%] Generating Java sources for vtkCollectionIterator cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCollectionIterator.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCollectionIterator.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkCollectionIterator.h [ 2%] Generating Java sources for vtkCommand cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommand.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCommand.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkCommand.h [ 2%] Generating Java sources for vtkCommonInformationKeyManager cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonInformationKeyManager.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCommonInformationKeyManager.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkCommonInformationKeyManager.h [ 2%] Generating Java sources for vtkDataArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkDataArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDataArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArray.h [ 2%] Generating Java sources for vtkDataArrayCollection cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkDataArrayCollection.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDataArrayCollection.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArrayCollection.h [ 2%] Generating Java sources for vtkDataArrayCollectionIterator cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkDataArrayCollectionIterator.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDataArrayCollectionIterator.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArrayCollectionIterator.h [ 2%] Generating Java sources for vtkDataArraySelection cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkDataArraySelection.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDataArraySelection.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArraySelection.h [ 2%] Generating Java sources for vtkDebugLeaks cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkDebugLeaks.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDebugLeaks.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDebugLeaks.h [ 2%] Generating Java sources for vtkDebugLeaksManager cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkDebugLeaksManager.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDebugLeaksManager.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDebugLeaksManager.h [ 2%] Generating Java sources for vtkDeserializer cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkDeserializer.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDeserializer.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDeserializer.h [ 2%] Generating Java sources for vtkDoubleArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkDoubleArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDoubleArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDoubleArray.h [ 2%] Generating Java sources for vtkDynamicLoader cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkDynamicLoader.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDynamicLoader.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDynamicLoader.h [ 2%] Generating Java sources for vtkEventForwarderCommand [ 2%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_SerializeIO.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_SerializeIO.C.o -MF CMakeFiles/ioss.dir/Ioss_SerializeIO.C.o.d -o CMakeFiles/ioss.dir/Ioss_SerializeIO.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_SerializeIO.C cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkEventForwarderCommand.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkEventForwarderCommand.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkEventForwarderCommand.h [ 2%] Generating Java sources for vtkFileOutputWindow cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkFileOutputWindow.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkFileOutputWindow.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkFileOutputWindow.h [ 2%] Generating Java sources for vtkFloatArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkFloatArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkFloatArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkFloatArray.h [ 3%] Generating Java sources for vtkFloatingPointExceptions cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkFloatingPointExceptions.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkFloatingPointExceptions.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkFloatingPointExceptions.h [ 3%] Generating Java sources for vtkGarbageCollector cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkGarbageCollector.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkGarbageCollector.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkGarbageCollector.h [ 3%] Generating Java sources for vtkGarbageCollectorManager cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkGarbageCollectorManager.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkGarbageCollectorManager.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkGarbageCollectorManager.h [ 3%] Generating Java sources for vtkGaussianRandomSequence cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkGaussianRandomSequence.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkGaussianRandomSequence.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkGaussianRandomSequence.h [ 3%] Generating Java sources for vtkIdList cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIdList.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIdList.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkIdList.h [ 3%] Generating Java sources for vtkIdListCollection cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIdListCollection.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIdListCollection.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkIdListCollection.h [ 3%] Generating Java sources for vtkIdTypeArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIdTypeArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIdTypeArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkIdTypeArray.h [ 3%] Generating Java sources for vtkIndent cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIndent.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIndent.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkIndent.h [ 3%] Generating Java sources for vtkInformation cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformation.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformation.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformation.h [ 3%] Generating Java sources for vtkInformationDataObjectKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationDataObjectKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationDataObjectKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationDataObjectKey.h [ 3%] Generating Java sources for vtkInformationDoubleKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationDoubleKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationDoubleKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationDoubleKey.h [ 3%] Generating Java sources for vtkInformationDoubleVectorKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationDoubleVectorKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationDoubleVectorKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationDoubleVectorKey.h [ 3%] Generating Java sources for vtkInformationIdTypeKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationIdTypeKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationIdTypeKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationIdTypeKey.h [ 3%] Generating Java sources for vtkInformationInformationKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationInformationKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationInformationKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationInformationKey.h [ 3%] Generating Java sources for vtkInformationInformationVectorKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationInformationVectorKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationInformationVectorKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationInformationVectorKey.h [ 3%] Generating Java sources for vtkInformationIntegerKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationIntegerKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationIntegerKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationIntegerKey.h [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/RuntimeDeviceOption.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/RuntimeDeviceOption.cxx.o -MF CMakeFiles/viskores_cont.dir/internal/RuntimeDeviceOption.cxx.o.d -o CMakeFiles/viskores_cont.dir/internal/RuntimeDeviceOption.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/RuntimeDeviceOption.cxx [ 3%] Generating Java sources for vtkInformationIntegerPointerKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationIntegerPointerKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationIntegerPointerKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationIntegerPointerKey.h [ 3%] Generating Java sources for vtkInformationIntegerVectorKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationIntegerVectorKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationIntegerVectorKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationIntegerVectorKey.h [ 3%] Generating Java sources for vtkInformationIterator cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationIterator.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationIterator.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationIterator.h [ 3%] Generating Java sources for vtkInformationKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationKey.h [ 3%] Generating Java sources for vtkInformationKeyLookup cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationKeyLookup.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationKeyLookup.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationKeyLookup.h [ 3%] Generating Java sources for vtkInformationKeyVectorKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationKeyVectorKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationKeyVectorKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationKeyVectorKey.h [ 3%] Generating Java sources for vtkInformationObjectBaseKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationObjectBaseKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationObjectBaseKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationObjectBaseKey.h [ 3%] Generating Java sources for vtkInformationObjectBaseVectorKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationObjectBaseVectorKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationObjectBaseVectorKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationObjectBaseVectorKey.h [ 3%] Generating Java sources for vtkInformationRequestKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationRequestKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationRequestKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationRequestKey.h [ 3%] Generating Java sources for vtkInformationStringKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationStringKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationStringKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationStringKey.h [ 3%] Generating Java sources for vtkInformationStringVectorKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationStringVectorKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationStringVectorKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationStringVectorKey.h [ 3%] Generating Java sources for vtkInformationUnsignedLongKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationUnsignedLongKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationUnsignedLongKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationUnsignedLongKey.h [ 3%] Generating Java sources for vtkInformationVariantKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationVariantKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationVariantKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationVariantKey.h [ 3%] Generating Java sources for vtkInformationVariantVectorKey cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationVariantVectorKey.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationVariantVectorKey.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationVariantVectorKey.h [ 3%] Generating Java sources for vtkInformationVector cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInformationVector.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInformationVector.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInformationVector.h [ 3%] Generating Java sources for vtkIntArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkIntArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIntArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkIntArray.h [ 3%] Generating Java sources for vtkInvoker cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkInvoker.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInvoker.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkInvoker.h In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Logging.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/OptionParserArguments.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/RuntimeDeviceOption.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/RuntimeDeviceOption.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 3%] Generating Java sources for vtkLargeInteger cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkLargeInteger.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkLargeInteger.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkLargeInteger.h [ 3%] Generating Java sources for vtkLogger cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkLogger.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkLogger.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkLogger.h [ 3%] Generating Java sources for vtkLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkLongArray.h [ 3%] Generating Java sources for vtkLongLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkLongLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkLongLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkLongLongArray.h [ 3%] Generating Java sources for vtkLookupTable cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkLookupTable.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkLookupTable.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkLookupTable.h [ 3%] Generating Java sources for vtkMath cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkMath.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkMath.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkMath.h [ 3%] Generating Java sources for vtkMarshalContext cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkMarshalContext.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkMarshalContext.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkMarshalContext.h [ 3%] Generating Java sources for vtkMersenneTwister cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkMersenneTwister.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkMersenneTwister.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkMersenneTwister.h [ 3%] Generating Java sources for vtkMinimalStandardRandomSequence cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkMinimalStandardRandomSequence.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkMinimalStandardRandomSequence.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkMinimalStandardRandomSequence.h [ 3%] Generating Java sources for vtkMultiThreader cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkMultiThreader.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkMultiThreader.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkMultiThreader.h [ 3%] Generating Java sources for vtkNumberToString cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkNumberToString.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkNumberToString.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkNumberToString.h [ 3%] Generating Java sources for vtkOStrStreamWrapper cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkOStrStreamWrapper.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkOStrStreamWrapper.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkOStrStreamWrapper.h [ 3%] Generating Java sources for vtkOStreamWrapper cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkOStreamWrapper.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkOStreamWrapper.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkOStreamWrapper.h [ 3%] Generating Java sources for vtkObject cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkObject.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkObject.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkObject.h [ 3%] Generating Java sources for vtkObjectBase cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkObjectBase.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkObjectBase.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkObjectBase.h [ 3%] Generating Java sources for vtkObjectFactory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkObjectFactory.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkObjectFactory.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkObjectFactory.h [ 3%] Generating Java sources for vtkObjectFactoryCollection cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkObjectFactoryCollection.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkObjectFactoryCollection.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkObjectFactoryCollection.h [ 3%] Generating Java sources for vtkOldStyleCallbackCommand cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkOldStyleCallbackCommand.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkOldStyleCallbackCommand.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkOldStyleCallbackCommand.h [ 3%] Generating Java sources for vtkOutputWindow cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkOutputWindow.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkOutputWindow.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkOutputWindow.h [ 3%] Generating Java sources for vtkOverrideInformation cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkOverrideInformation.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkOverrideInformation.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkOverrideInformation.h make -f Wrapping/Java/CMakeFiles/vtkCommonSystemJava-java-sources.dir/build.make Wrapping/Java/CMakeFiles/vtkCommonSystemJava-java-sources.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonSystemJava-java-sources.dir/DependInfo.cmake "--color=" vtkCommonSystemJava-java-sources [ 3%] Generating Java sources for vtkOverrideInformationCollection make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Wrapping/Java/CMakeFiles/vtkCommonSystemJava-java-sources.dir/build.make Wrapping/Java/CMakeFiles/vtkCommonSystemJava-java-sources.dir/build cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkOverrideInformationCollection.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkOverrideInformationCollection.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkOverrideInformationCollection.h make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 3%] Generating Java sources for vtkPoints [ 3%] Generating Java sources for vtkClientSocket cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkPoints.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkPoints.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkPoints.h cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonSystemJava/vtkClientSocket.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonSystemJava/vtkCommonSystem-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkClientSocket.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/System/vtkClientSocket.h [ 3%] Generating Java sources for vtkPoints2D cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkPoints2D.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkPoints2D.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkPoints2D.h [ 3%] Generating Java sources for vtkDirectory cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonSystemJava/vtkDirectory.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonSystemJava/vtkCommonSystem-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDirectory.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/System/vtkDirectory.h [ 3%] Generating Java sources for vtkPriorityQueue cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkPriorityQueue.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkPriorityQueue.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkPriorityQueue.h [ 3%] Generating Java sources for vtkExecutableRunner cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonSystemJava/vtkExecutableRunner.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonSystemJava/vtkCommonSystem-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkExecutableRunner.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/System/vtkExecutableRunner.h [ 3%] Generating Java sources for vtkRandomPool cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkRandomPool.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkRandomPool.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkRandomPool.h [ 3%] Generating Java sources for vtkServerSocket cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonSystemJava/vtkServerSocket.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonSystemJava/vtkCommonSystem-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkServerSocket.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/System/vtkServerSocket.h [ 3%] Generating Java sources for vtkRandomSequence cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkRandomSequence.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkRandomSequence.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkRandomSequence.h [ 3%] Generating Java sources for vtkSocket cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonSystemJava/vtkSocket.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonSystemJava/vtkCommonSystem-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSocket.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/System/vtkSocket.h [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfDomain.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfDomain.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfDomain.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfDomain.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfDomain.cpp [ 3%] Generating Java sources for vtkReferenceCount cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkReferenceCount.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkReferenceCount.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkReferenceCount.h [ 3%] Generating Java sources for vtkSocketCollection cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonSystemJava/vtkSocketCollection.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonSystemJava/vtkCommonSystem-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSocketCollection.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/System/vtkSocketCollection.h [ 3%] Generating Java sources for vtkSerializer [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfGeometry.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfGeometry.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfGeometry.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfGeometry.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfGeometry.cpp cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSerializer.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSerializer.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkSerializer.h [ 3%] Generating Java sources for vtkTimerLog cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonSystemJava/vtkTimerLog.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonSystemJava/vtkCommonSystem-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTimerLog.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/System/vtkTimerLog.h make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 3%] Generating Java sources for vtkScalarsToColors cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkScalarsToColors.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkScalarsToColors.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkScalarsToColors.h [ 3%] Built target vtkCommonSystemJava-java-sources make -f Wrapping/Java/CMakeFiles/vtkCommonMathJava-java-sources.dir/build.make Wrapping/Java/CMakeFiles/vtkCommonMathJava-java-sources.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava-java-sources.dir/DependInfo.cmake "--color=" vtkCommonMathJava-java-sources [ 3%] Generating Java sources for vtkShortArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkShortArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkShortArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkShortArray.h make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Wrapping/Java/CMakeFiles/vtkCommonMathJava-java-sources.dir/build.make Wrapping/Java/CMakeFiles/vtkCommonMathJava-java-sources.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 3%] Generating Java sources for vtkTuple cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkTuple.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkCommonMath-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTuple.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Math/vtkTuple.h [ 3%] Generating Java sources for vtkSignedCharArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSignedCharArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSignedCharArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkSignedCharArray.h [ 3%] Generating Java sources for vtkAmoebaMinimizer cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkAmoebaMinimizer.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkCommonMath-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAmoebaMinimizer.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Math/vtkAmoebaMinimizer.h [ 3%] Generating Java sources for vtkSmartPointerBase cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSmartPointerBase.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSmartPointerBase.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkSmartPointerBase.h [ 3%] Generating Java sources for vtkFFT [ 3%] Generating Java sources for vtkSortDataArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSortDataArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSortDataArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkSortDataArray.h cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkFFT.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkCommonMath-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkFFT.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Math/vtkFFT.h [ 3%] Generating Java sources for vtkStdString cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStdString.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStdString.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkStdString.h [ 3%] Generating Java sources for vtkFunctionSet cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkFunctionSet.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkCommonMath-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkFunctionSet.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Math/vtkFunctionSet.h [ 3%] Generating Java sources for vtkStringArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStringArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStringArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkStringArray.h [ 3%] Generating Java sources for vtkInitialValueProblemSolver cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkInitialValueProblemSolver.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkCommonMath-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkInitialValueProblemSolver.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Math/vtkInitialValueProblemSolver.h [ 3%] Generating Java sources for vtkStringOutputWindow cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStringOutputWindow.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStringOutputWindow.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkStringOutputWindow.h [ 3%] Generating Java sources for vtkStringToken cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkStringToken.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkStringToken.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkStringToken.h [ 3%] Generating Java sources for vtkMatrix3x3 cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkMatrix3x3.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkCommonMath-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkMatrix3x3.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Math/vtkMatrix3x3.h [ 3%] Generating Java sources for vtkTimePointUtility cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTimePointUtility.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTimePointUtility.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkTimePointUtility.h [ 3%] Generating Java sources for vtkMatrix4x4 cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkMatrix4x4.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkCommonMath-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkMatrix4x4.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Math/vtkMatrix4x4.h [ 3%] Generating Java sources for vtkTimeStamp cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTimeStamp.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTimeStamp.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkTimeStamp.h [ 3%] Generating Java sources for vtkPolynomialSolversUnivariate cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkPolynomialSolversUnivariate.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkCommonMath-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkPolynomialSolversUnivariate.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Math/vtkPolynomialSolversUnivariate.h [ 3%] Generating Java sources for vtkThreadedCallbackQueue cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkThreadedCallbackQueue.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkThreadedCallbackQueue.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkThreadedCallbackQueue.h [ 3%] Generating Java sources for vtkQuaternionInterpolator cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkQuaternionInterpolator.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkCommonMath-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkQuaternionInterpolator.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Math/vtkQuaternionInterpolator.h [ 3%] Generating Java sources for vtkUnsignedCharArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkUnsignedCharArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkUnsignedCharArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkUnsignedCharArray.h [ 3%] Generating Java sources for vtkRungeKutta2 cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkRungeKutta2.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkCommonMath-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkRungeKutta2.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Math/vtkRungeKutta2.h [ 3%] Generating Java sources for vtkUnsignedIntArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkUnsignedIntArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkUnsignedIntArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkUnsignedIntArray.h [ 3%] Generating Java sources for vtkRungeKutta4 cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkRungeKutta4.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkCommonMath-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkRungeKutta4.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Math/vtkRungeKutta4.h [ 3%] Generating Java sources for vtkUnsignedLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkUnsignedLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkUnsignedLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkUnsignedLongArray.h [ 3%] Generating Java sources for vtkRungeKutta45 cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkRungeKutta45.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkCommonMath-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkRungeKutta45.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Math/vtkRungeKutta45.h [ 3%] Generating Java sources for vtkUnsignedLongLongArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkUnsignedLongLongArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkUnsignedLongLongArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkUnsignedLongLongArray.h [ 3%] Generating Java sources for vtkUnsignedShortArray [ 3%] Generating Java sources for vtkQuaternion cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkUnsignedShortArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkUnsignedShortArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkUnsignedShortArray.h cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkQuaternion.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMathJava/vtkCommonMath-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkQuaternion.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Math/vtkQuaternion.h make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 3%] Built target vtkCommonMathJava-java-sources [ 3%] Generating Java sources for vtkVariant cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkVariant.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkVariant.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkVariant.h [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/Initialize.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/Initialize.cxx.o -MF CMakeFiles/viskores_cont.dir/Initialize.cxx.o.d -o CMakeFiles/viskores_cont.dir/Initialize.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Initialize.cxx [ 3%] Generating Java sources for vtkVariantArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkVariantArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkVariantArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkVariantArray.h [ 3%] Generating Java sources for vtkVersion cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkVersion.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkVersion.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkVersion.h [ 3%] Generating Java sources for vtkVoidArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkVoidArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkVoidArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkVoidArray.h [ 3%] Generating Java sources for vtkWeakPointerBase cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkWeakPointerBase.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkWeakPointerBase.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkWeakPointerBase.h [ 3%] Generating Java sources for vtkWeakReference cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkWeakReference.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkWeakReference.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkWeakReference.h [ 3%] Generating Java sources for vtkWindow cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkWindow.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkWindow.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkWindow.h [ 3%] Generating Java sources for vtkXMLFileOutputWindow cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkXMLFileOutputWindow.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkXMLFileOutputWindow.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkXMLFileOutputWindow.h [ 3%] Generating Java sources for vtkAOSDataArrayTemplate cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkAOSDataArrayTemplate.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAOSDataArrayTemplate.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkAOSDataArrayTemplate.h [ 3%] Generating Java sources for vtkArrayDispatch cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArrayDispatch.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArrayDispatch.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArrayDispatch.h [ 3%] Generating Java sources for vtkArrayInterpolate cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArrayInterpolate.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArrayInterpolate.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArrayInterpolate.h [ 3%] Generating Java sources for vtkArrayIteratorTemplate cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArrayIteratorTemplate.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArrayIteratorTemplate.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArrayIteratorTemplate.h [ 3%] Generating Java sources for vtkArrayPrint cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkArrayPrint.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkArrayPrint.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArrayPrint.h [ 3%] Generating Java sources for vtkDenseArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkDenseArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkDenseArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDenseArray.h [ 3%] Generating Java sources for vtkGenericDataArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkGenericDataArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkGenericDataArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkGenericDataArray.h [ 3%] Generating Java sources for vtkMappedDataArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkMappedDataArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkMappedDataArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkMappedDataArray.h [ 3%] Generating Java sources for vtkScaledSOADataArrayTemplate cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkScaledSOADataArrayTemplate.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkScaledSOADataArrayTemplate.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkScaledSOADataArrayTemplate.h [ 3%] Generating Java sources for vtkSOADataArrayTemplate cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSOADataArrayTemplate.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSOADataArrayTemplate.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkSOADataArrayTemplate.h [ 3%] Generating Java sources for vtkSparseArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkSparseArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSparseArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkSparseArray.h In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapterTag.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Initialize.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Initialize.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ [ 3%] Generating Java sources for vtkTypedArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTypedArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTypedArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkTypedArray.h /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 3%] Generating Java sources for vtkTypedDataArray cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkTypedDataArray.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonCoreJava/vtkCommonCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTypedDataArray.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkTypedDataArray.h make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 3%] Built target vtkCommonCoreJava-java-sources [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/Logging.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/Logging.cxx.o -MF CMakeFiles/viskores_cont.dir/Logging.cxx.o.d -o CMakeFiles/viskores_cont.dir/Logging.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Logging.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Logging.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Logging.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Logging.cxx:33: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru/viskoresloguru/loguru.cpp: In function ‘void {anonymous}::loguru::escape(std::string&, const std::string&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru/viskoresloguru/loguru.cpp:507:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 507 | else if (0 <= c && c < 0x20) { // ASCI control character: | ~~^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru/viskoresloguru/loguru.cpp: In function ‘{anonymous}::loguru::Text {anonymous}::loguru::ec_to_text(char)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru/viskoresloguru/loguru.cpp:1640:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] 1640 | else if (0 <= c && c < 0x20) { | ~~^~~~ [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/RuntimeDeviceTracker.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/RuntimeDeviceTracker.cxx.o -MF CMakeFiles/viskores_cont.dir/RuntimeDeviceTracker.cxx.o.d -o CMakeFiles/viskores_cont.dir/RuntimeDeviceTracker.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/RuntimeDeviceTracker.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapterTag.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/RuntimeDeviceTracker.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/RuntimeDeviceTracker.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfGeometryType.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfGeometryType.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfGeometryType.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfGeometryType.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfGeometryType.cpp [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/PartitionedDataSet.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/PartitionedDataSet.cxx.o -MF CMakeFiles/viskores_cont.dir/PartitionedDataSet.cxx.o.d -o CMakeFiles/viskores_cont.dir/PartitionedDataSet.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PartitionedDataSet.cxx [ 3%] Linking CXX shared library ../../../lib/powerpc64le-linux-gnu/libvtkscn-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn && /usr/bin/cmake -E cmake_link_script CMakeFiles/scn.dir/link.txt --verbose=1 In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PartitionedDataSet.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/scn.dir/link.d -Wl,-soname,libvtkscn-9.6.so.1 -o ../../../lib/powerpc64le-linux-gnu/libvtkscn-9.6.so.9.6 CMakeFiles/scn.dir/src/vtkscn/impl.cpp.o -Wl,-rpath,::::::: cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn && /usr/bin/cmake -E cmake_symlink_library ../../../lib/powerpc64le-linux-gnu/libvtkscn-9.6.so.9.6 ../../../lib/powerpc64le-linux-gnu/libvtkscn-9.6.so.1 ../../../lib/powerpc64le-linux-gnu/libvtkscn-9.6.so make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 3%] Built target scn make -f Wrapping/Java/CMakeFiles/vtkCommonPythonJava-java-sources.dir/build.make Wrapping/Java/CMakeFiles/vtkCommonPythonJava-java-sources.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonPythonJava-java-sources.dir/DependInfo.cmake "--color=" vtkCommonPythonJava-java-sources make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Wrapping/Java/CMakeFiles/vtkCommonPythonJava-java-sources.dir/build.make Wrapping/Java/CMakeFiles/vtkCommonPythonJava-java-sources.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 3%] Generating Java sources for vtkPythonArchiver cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonPythonJava/vtkPythonArchiver.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonPythonJava/vtkCommonPython-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkPythonArchiver.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Python/vtkPythonArchiver.h make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 3%] Built target vtkCommonPythonJava-java-sources [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfGraph.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfGraph.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfGraph.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfGraph.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfGraph.cpp In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DataSet.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PartitionedDataSet.cxx:21: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfGrid.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfGrid.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfGrid.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfGrid.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfGrid.cpp In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfGridCollection.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfGridCollection.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfGridCollection.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfGridCollection.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfGridCollection.cpp /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In member function ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | ValueType Get(viskores::Id index) const | ^~~ [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/PointLocatorBase.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/PointLocatorBase.cxx.o -MF CMakeFiles/viskores_cont.dir/PointLocatorBase.cxx.o.d -o CMakeFiles/viskores_cont.dir/PointLocatorBase.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorBase.cxx /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In member function ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorBase.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorBase.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorBase.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/Storage.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/Storage.cxx.o -MF CMakeFiles/viskores_cont.dir/Storage.cxx.o.d -o CMakeFiles/viskores_cont.dir/Storage.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Storage.cxx [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfGridCollectionType.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfGridCollectionType.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfGridCollectionType.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfGridCollectionType.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfGridCollectionType.cpp [ 3%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_SideBlock.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_SideBlock.C.o -MF CMakeFiles/ioss.dir/Ioss_SideBlock.C.o.d -o CMakeFiles/ioss.dir/Ioss_SideBlock.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_SideBlock.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalDummy.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Storage.h:32, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Storage.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/Token.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/Token.cxx.o -MF CMakeFiles/viskores_cont.dir/Token.cxx.o.d -o CMakeFiles/viskores_cont.dir/Token.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Token.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Token.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Token.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfGridController.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfGridController.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfGridController.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfGridController.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfGridController.cpp [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfGridTemplate.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfGridTemplate.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfGridTemplate.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfGridTemplate.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfGridTemplate.cpp make -f Wrapping/Java/CMakeFiles/vtkAcceleratorsVTKmCoreJava-java-sources.dir/build.make Wrapping/Java/CMakeFiles/vtkAcceleratorsVTKmCoreJava-java-sources.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkAcceleratorsVTKmCoreJava-java-sources.dir/DependInfo.cmake "--color=" vtkAcceleratorsVTKmCoreJava-java-sources make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Wrapping/Java/CMakeFiles/vtkAcceleratorsVTKmCoreJava-java-sources.dir/build.make Wrapping/Java/CMakeFiles/vtkAcceleratorsVTKmCoreJava-java-sources.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 3%] Generating Java sources for vtkmConfigCore cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkAcceleratorsVTKmCoreJava/vtkmConfigCore.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkAcceleratorsVTKmCoreJava/vtkAcceleratorsVTKmCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkmConfigCore.java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Accelerators/Vtkm/Core/vtkmConfigCore.h make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 3%] Built target vtkAcceleratorsVTKmCoreJava-java-sources [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/TryExecute.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/TryExecute.cxx.o -MF CMakeFiles/viskores_cont.dir/TryExecute.cxx.o.d -o CMakeFiles/viskores_cont.dir/TryExecute.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.cxx make -f Common/Core/CMakeFiles/CommonCore.dir/build.make Common/Core/CMakeFiles/CommonCore.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/CMakeFiles/CommonCore.dir/DependInfo.cmake "--color=" CommonCore make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Common/Core/CMakeFiles/CommonCore.dir/build.make Common/Core/CMakeFiles/CommonCore.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 3%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkArrayIteratorTemplateInstantiate.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkArrayIteratorTemplateInstantiate.cxx.o -MF CMakeFiles/CommonCore.dir/vtkArrayIteratorTemplateInstantiate.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkArrayIteratorTemplateInstantiate.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkArrayIteratorTemplateInstantiate.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Logging.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Error.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ErrorBadAllocation.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/UnknownArrayHandle.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/UnknownArrayHandle.cxx.o -MF CMakeFiles/viskores_cont.dir/UnknownArrayHandle.cxx.o.d -o CMakeFiles/viskores_cont.dir/UnknownArrayHandle.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfItemFactory.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfItemFactory.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfItemFactory.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfItemFactory.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfItemFactory.cpp [ 3%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_SideSet.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_SideSet.C.o -MF CMakeFiles/ioss.dir/Ioss_SideSet.C.o.d -o CMakeFiles/ioss.dir/Ioss_SideSet.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_SideSet.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayExtractComponent.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:34: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfMap.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfMap.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfMap.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfMap.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfMap.cpp [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/UnknownCellSet.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/UnknownCellSet.cxx.o -MF CMakeFiles/viskores_cont.dir/UnknownCellSet.cxx.o.d -o CMakeFiles/viskores_cont.dir/UnknownCellSet.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownCellSet.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/IndexTag.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownCellSet.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownCellSet.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 3%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkGenericDataArray.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkGenericDataArray.cxx.o -MF CMakeFiles/CommonCore.dir/vtkGenericDataArray.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkGenericDataArray.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkGenericDataArray.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ [ 3%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_SmartAssert.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_SmartAssert.C.o -MF CMakeFiles/ioss.dir/Ioss_SmartAssert.C.o.d -o CMakeFiles/ioss.dir/Ioss_SmartAssert.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_SmartAssert.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ [ 3%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_StructuredBlock.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_StructuredBlock.C.o -MF CMakeFiles/ioss.dir/Ioss_StructuredBlock.C.o.d -o CMakeFiles/ioss.dir/Ioss_StructuredBlock.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_StructuredBlock.C [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfReader.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfReader.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfReader.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfReader.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfReader.cpp In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:22: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h: In instantiation of ‘viskores::internal::ArrayPortalImplicit::ValueType viskores::internal::ArrayPortalImplicit::Get(viskores::Id) const [with FunctorType_ = viskores::cont::internal::ConstantFunctor >; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec; BaseType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:185:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleSerializeFunctor::operator()(const ArrayHandleType&, viskoresdiy::BinaryBuffer&) const [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 185 | viskoresdiy::save(bb, ah); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1301:8: required from ‘void viskores::cont::detail::UnknownArrayHandleTry::operator()(viskores::List, Functor&&, bool&, const viskores::cont::UnknownArrayHandle&, Args&& ...) const [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1301 | f(derivedArray, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::UnknownArrayHandleTry; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {viskoresdiy::internal::UncertainArrayHandleSerializeFunctor, bool&, const cont::UnknownArrayHandle&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1342:24: required from ‘void viskores::cont::UnknownArrayHandle::CastAndCallForTypes(Functor&&, Args&& ...) const [with TypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1342 | viskores::ListForEach(detail::UnknownArrayHandleTry{}, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1343 | crossProduct{}, | ~~~~~~~~~~~~~~~ 1344 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1345 | called, | ~~~~~~~ 1346 | *this, | ~~~~~~ 1347 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:114:62: required from ‘void viskores::cont::UncertainArrayHandle::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}; ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>]’ 114 | this->CastAndCallForTypes(std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:220:20: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 220 | obj.CastAndCall(internal::UncertainArrayHandleSerializeFunctor{}, bb); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:556:24: required from here 556 | viskoresdiy::save(bb, obj.ResetTypes, UnknownSerializationSpecializedStorage>()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:71:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h: In instantiation of ‘viskores::internal::ArrayPortalImplicit::ValueType viskores::internal::ArrayPortalImplicit::Get(viskores::Id) const [with FunctorType_ = viskores::cont::internal::ConstantFunctor >; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec; BaseType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:185:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleSerializeFunctor::operator()(const ArrayHandleType&, viskoresdiy::BinaryBuffer&) const [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 185 | viskoresdiy::save(bb, ah); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1301:8: required from ‘void viskores::cont::detail::UnknownArrayHandleTry::operator()(viskores::List, Functor&&, bool&, const viskores::cont::UnknownArrayHandle&, Args&& ...) const [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1301 | f(derivedArray, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::UnknownArrayHandleTry; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {viskoresdiy::internal::UncertainArrayHandleSerializeFunctor, bool&, const cont::UnknownArrayHandle&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1342:24: required from ‘void viskores::cont::UnknownArrayHandle::CastAndCallForTypes(Functor&&, Args&& ...) const [with TypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1342 | viskores::ListForEach(detail::UnknownArrayHandleTry{}, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1343 | crossProduct{}, | ~~~~~~~~~~~~~~~ 1344 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1345 | called, | ~~~~~~~ 1346 | *this, | ~~~~~~ 1347 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:114:62: required from ‘void viskores::cont::UncertainArrayHandle::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}; ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>]’ 114 | this->CastAndCallForTypes(std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:220:20: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 220 | obj.CastAndCall(internal::UncertainArrayHandleSerializeFunctor{}, bb); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:556:24: required from here 556 | viskoresdiy::save(bb, obj.ResetTypes, UnknownSerializationSpecializedStorage>()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:71:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h: In instantiation of ‘viskores::internal::ArrayPortalImplicit::ValueType viskores::internal::ArrayPortalImplicit::Get(viskores::Id) const [with FunctorType_ = viskores::cont::internal::ConstantFunctor >; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec; BaseType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:185:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleSerializeFunctor::operator()(const ArrayHandleType&, viskoresdiy::BinaryBuffer&) const [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 185 | viskoresdiy::save(bb, ah); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1301:8: required from ‘void viskores::cont::detail::UnknownArrayHandleTry::operator()(viskores::List, Functor&&, bool&, const viskores::cont::UnknownArrayHandle&, Args&& ...) const [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1301 | f(derivedArray, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::UnknownArrayHandleTry; Ts = {List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>}; Args = {viskoresdiy::internal::UncertainArrayHandleSerializeFunctor, bool&, const cont::UnknownArrayHandle&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1342:24: required from ‘void viskores::cont::UnknownArrayHandle::CastAndCallForTypes(Functor&&, Args&& ...) const [with TypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1342 | viskores::ListForEach(detail::UnknownArrayHandleTry{}, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1343 | crossProduct{}, | ~~~~~~~~~~~~~~~ 1344 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1345 | called, | ~~~~~~~ 1346 | *this, | ~~~~~~ 1347 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:114:62: required from ‘void viskores::cont::UncertainArrayHandle::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}; ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>]’ 114 | this->CastAndCallForTypes(std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:220:20: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 220 | obj.CastAndCall(internal::UncertainArrayHandleSerializeFunctor{}, bb); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:561:24: required from here 561 | viskoresdiy::save(bb, obj.ResetTypes, UnknownSerializationSpecializedStorage>()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:71:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h: In instantiation of ‘viskores::internal::ArrayPortalImplicit::ValueType viskores::internal::ArrayPortalImplicit::Get(viskores::Id) const [with FunctorType_ = viskores::cont::internal::ConstantFunctor >; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec; BaseType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:185:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleSerializeFunctor::operator()(const ArrayHandleType&, viskoresdiy::BinaryBuffer&) const [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 185 | viskoresdiy::save(bb, ah); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1301:8: required from ‘void viskores::cont::detail::UnknownArrayHandleTry::operator()(viskores::List, Functor&&, bool&, const viskores::cont::UnknownArrayHandle&, Args&& ...) const [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1301 | f(derivedArray, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::UnknownArrayHandleTry; Ts = {List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>}; Args = {viskoresdiy::internal::UncertainArrayHandleSerializeFunctor, bool&, const cont::UnknownArrayHandle&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1342:24: required from ‘void viskores::cont::UnknownArrayHandle::CastAndCallForTypes(Functor&&, Args&& ...) const [with TypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1342 | viskores::ListForEach(detail::UnknownArrayHandleTry{}, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1343 | crossProduct{}, | ~~~~~~~~~~~~~~~ 1344 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1345 | called, | ~~~~~~~ 1346 | *this, | ~~~~~~ 1347 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:114:62: required from ‘void viskores::cont::UncertainArrayHandle::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}; ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>]’ 114 | this->CastAndCallForTypes(std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:220:20: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 220 | obj.CastAndCall(internal::UncertainArrayHandleSerializeFunctor{}, bb); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:561:24: required from here 561 | viskoresdiy::save(bb, obj.ResetTypes, UnknownSerializationSpecializedStorage>()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:71:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h: In instantiation of ‘viskores::internal::ArrayPortalImplicit::ValueType viskores::internal::ArrayPortalImplicit::Get(viskores::Id) const [with FunctorType_ = viskores::cont::internal::ConstantFunctor >; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec; BaseType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:185:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleSerializeFunctor::operator()(const ArrayHandleType&, viskoresdiy::BinaryBuffer&) const [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 185 | viskoresdiy::save(bb, ah); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1301:8: required from ‘void viskores::cont::detail::UnknownArrayHandleTry::operator()(viskores::List, Functor&&, bool&, const viskores::cont::UnknownArrayHandle&, Args&& ...) const [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1301 | f(derivedArray, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::UnknownArrayHandleTry; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {viskoresdiy::internal::UncertainArrayHandleSerializeFunctor, bool&, const cont::UnknownArrayHandle&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1342:24: required from ‘void viskores::cont::UnknownArrayHandle::CastAndCallForTypes(Functor&&, Args&& ...) const [with TypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1342 | viskores::ListForEach(detail::UnknownArrayHandleTry{}, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1343 | crossProduct{}, | ~~~~~~~~~~~~~~~ 1344 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1345 | called, | ~~~~~~~ 1346 | *this, | ~~~~~~ 1347 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:114:62: required from ‘void viskores::cont::UncertainArrayHandle::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}; ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>]’ 114 | this->CastAndCallForTypes(std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:220:20: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 220 | obj.CastAndCall(internal::UncertainArrayHandleSerializeFunctor{}, bb); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:566:24: required from here 566 | viskoresdiy::save(bb, obj.ResetTypes, UnknownSerializationSpecializedStorage>()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:71:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h: In instantiation of ‘viskores::internal::ArrayPortalImplicit::ValueType viskores::internal::ArrayPortalImplicit::Get(viskores::Id) const [with FunctorType_ = viskores::cont::internal::ConstantFunctor >; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec; BaseType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:185:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleSerializeFunctor::operator()(const ArrayHandleType&, viskoresdiy::BinaryBuffer&) const [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 185 | viskoresdiy::save(bb, ah); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1301:8: required from ‘void viskores::cont::detail::UnknownArrayHandleTry::operator()(viskores::List, Functor&&, bool&, const viskores::cont::UnknownArrayHandle&, Args&& ...) const [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1301 | f(derivedArray, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::UnknownArrayHandleTry; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {viskoresdiy::internal::UncertainArrayHandleSerializeFunctor, bool&, const cont::UnknownArrayHandle&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1342:24: required from ‘void viskores::cont::UnknownArrayHandle::CastAndCallForTypes(Functor&&, Args&& ...) const [with TypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1342 | viskores::ListForEach(detail::UnknownArrayHandleTry{}, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1343 | crossProduct{}, | ~~~~~~~~~~~~~~~ 1344 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1345 | called, | ~~~~~~~ 1346 | *this, | ~~~~~~ 1347 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:114:62: required from ‘void viskores::cont::UncertainArrayHandle::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}; ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>]’ 114 | this->CastAndCallForTypes(std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:220:20: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 220 | obj.CastAndCall(internal::UncertainArrayHandleSerializeFunctor{}, bb); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:566:24: required from here 566 | viskoresdiy::save(bb, obj.ResetTypes, UnknownSerializationSpecializedStorage>()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:71:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In instantiation of ‘T viskores::cont::ArrayHandleConstant::GetValue() const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:132:53: required from ‘auto viskores::cont::internal::ArrayExtractComponentImpl::operator()(const viskores::cont::ArrayHandle&, viskores::IdComponent, viskores::CopyFlag) const [with T = viskores::Vec; viskores::IdComponent = int]’ 132 | viskores::VecFlat vecValue{ srcArray.GetValue() }; | ~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayExtractComponent.h:271:50: required from ‘viskores::cont::ArrayHandleStride::BaseComponentType> viskores::cont::ArrayExtractComponent(const ArrayHandle&, viskores::IdComponent, viskores::CopyFlag) [with T = viskores::Vec; S = StorageTagConstant; typename viskores::VecTraits::BaseComponentType = float; viskores::IdComponent = int]’ 271 | return internal::ArrayExtractComponentImpl{}(src, componentIndex, allowCopy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:159:42: required from ‘std::vector viskores::cont::detail::UnknownAHExtractComponent(void*, viskores::IdComponent, viskores::CopyFlag) [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; viskores::IdComponent = int]’ 159 | viskores::cont::ArrayExtractComponent(*arrayHandle, componentIndex, allowCopy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:412:30: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagConstant]’ 412 | , ExtractComponent(detail::UnknownAHExtractComponent) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagConstant]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagConstant]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:596:24: required from here 596 | viskoresdiy::load(bb, array2); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:99:19: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 99 | VISKORES_CONT T GetValue() const { return this->ReadPortal().GetFunctor()(0); } | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In instantiation of ‘T viskores::cont::ArrayHandleConstant::GetValue() const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:132:53: required from ‘auto viskores::cont::internal::ArrayExtractComponentImpl::operator()(const viskores::cont::ArrayHandle&, viskores::IdComponent, viskores::CopyFlag) const [with T = viskores::Vec; viskores::IdComponent = int]’ 132 | viskores::VecFlat vecValue{ srcArray.GetValue() }; | ~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayExtractComponent.h:271:50: required from ‘viskores::cont::ArrayHandleStride::BaseComponentType> viskores::cont::ArrayExtractComponent(const ArrayHandle&, viskores::IdComponent, viskores::CopyFlag) [with T = viskores::Vec; S = StorageTagConstant; typename viskores::VecTraits::BaseComponentType = double; viskores::IdComponent = int]’ 271 | return internal::ArrayExtractComponentImpl{}(src, componentIndex, allowCopy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:159:42: required from ‘std::vector viskores::cont::detail::UnknownAHExtractComponent(void*, viskores::IdComponent, viskores::CopyFlag) [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; viskores::IdComponent = int]’ 159 | viskores::cont::ArrayExtractComponent(*arrayHandle, componentIndex, allowCopy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:412:30: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagConstant]’ 412 | , ExtractComponent(detail::UnknownAHExtractComponent) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagConstant]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagConstant]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:596:24: required from here 596 | viskoresdiy::load(bb, array2); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:99:19: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 99 | VISKORES_CONT T GetValue() const { return this->ReadPortal().GetFunctor()(0); } | ^~~~~~~~ [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfRectilinearGrid.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfRectilinearGrid.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfRectilinearGrid.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfRectilinearGrid.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfRectilinearGrid.cpp In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:26: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In instantiation of ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCartesianProduct; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:600:24: required from here 600 | viskoresdiy::load(bb, array3); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In instantiation of ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCartesianProduct; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:600:24: required from here 600 | viskoresdiy::load(bb, array3); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | ValueType Get(viskores::Id index) const | ^~~ [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayCopy.cxx.o /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In instantiation of ‘T viskores::cont::ArrayHandleConstant::GetValue() const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:132:53: required from ‘auto viskores::cont::internal::ArrayExtractComponentImpl::operator()(const viskores::cont::ArrayHandle&, viskores::IdComponent, viskores::CopyFlag) const [with T = viskores::Vec; viskores::IdComponent = int]’ 132 | viskores::VecFlat vecValue{ srcArray.GetValue() }; | ~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayExtractComponent.h:271:50: required from ‘viskores::cont::ArrayHandleStride::BaseComponentType> viskores::cont::ArrayExtractComponent(const ArrayHandle&, viskores::IdComponent, viskores::CopyFlag) [with T = viskores::Vec; S = StorageTagConstant; typename viskores::VecTraits::BaseComponentType = float; viskores::IdComponent = int]’ 271 | return internal::ArrayExtractComponentImpl{}(src, componentIndex, allowCopy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:159:42: required from ‘std::vector viskores::cont::detail::UnknownAHExtractComponent(void*, viskores::IdComponent, viskores::CopyFlag) [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; viskores::IdComponent = int]’ 159 | viskores::cont::ArrayExtractComponent(*arrayHandle, componentIndex, allowCopy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:412:30: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagConstant]’ 412 | , ExtractComponent(detail::UnknownAHExtractComponent) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagConstant]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagConstant]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:604:24: required from here 604 | viskoresdiy::load(bb, array4); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:99:19: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 99 | VISKORES_CONT T GetValue() const { return this->ReadPortal().GetFunctor()(0); } | ^~~~~~~~ cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayCopy.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayCopy.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayCopy.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayCopy.cxx /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In instantiation of ‘T viskores::cont::ArrayHandleConstant::GetValue() const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:132:53: required from ‘auto viskores::cont::internal::ArrayExtractComponentImpl::operator()(const viskores::cont::ArrayHandle&, viskores::IdComponent, viskores::CopyFlag) const [with T = viskores::Vec; viskores::IdComponent = int]’ 132 | viskores::VecFlat vecValue{ srcArray.GetValue() }; | ~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayExtractComponent.h:271:50: required from ‘viskores::cont::ArrayHandleStride::BaseComponentType> viskores::cont::ArrayExtractComponent(const ArrayHandle&, viskores::IdComponent, viskores::CopyFlag) [with T = viskores::Vec; S = StorageTagConstant; typename viskores::VecTraits::BaseComponentType = double; viskores::IdComponent = int]’ 271 | return internal::ArrayExtractComponentImpl{}(src, componentIndex, allowCopy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:159:42: required from ‘std::vector viskores::cont::detail::UnknownAHExtractComponent(void*, viskores::IdComponent, viskores::CopyFlag) [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; viskores::IdComponent = int]’ 159 | viskores::cont::ArrayExtractComponent(*arrayHandle, componentIndex, allowCopy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:412:30: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagConstant]’ 412 | , ExtractComponent(detail::UnknownAHExtractComponent) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagConstant]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagConstant]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:604:24: required from here 604 | viskoresdiy::load(bb, array4); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:99:19: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 99 | VISKORES_CONT T GetValue() const { return this->ReadPortal().GetFunctor()(0); } | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In instantiation of ‘ValueType viskores::cont::internal::ConstantFunctor::operator()(viskores::Id) const [with ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:71:65: required from ‘viskores::internal::ArrayPortalImplicit::ValueType viskores::internal::ArrayPortalImplicit::Get(viskores::Id) const [with FunctorType_ = viskores::cont::internal::ConstantFunctor >; ValueType = viskores::Vec; viskores::Id = long long int]’ 71 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec; BaseType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:185:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleSerializeFunctor::operator()(const ArrayHandleType&, viskoresdiy::BinaryBuffer&) const [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 185 | viskoresdiy::save(bb, ah); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1301:8: required from ‘void viskores::cont::detail::UnknownArrayHandleTry::operator()(viskores::List, Functor&&, bool&, const viskores::cont::UnknownArrayHandle&, Args&& ...) const [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1301 | f(derivedArray, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::UnknownArrayHandleTry; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {viskoresdiy::internal::UncertainArrayHandleSerializeFunctor, bool&, const cont::UnknownArrayHandle&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1342:24: required from ‘void viskores::cont::UnknownArrayHandle::CastAndCallForTypes(Functor&&, Args&& ...) const [with TypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1342 | viskores::ListForEach(detail::UnknownArrayHandleTry{}, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1343 | crossProduct{}, | ~~~~~~~~~~~~~~~ 1344 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1345 | called, | ~~~~~~~ 1346 | *this, | ~~~~~~ 1347 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:114:62: required from ‘void viskores::cont::UncertainArrayHandle::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}; ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>]’ 114 | this->CastAndCallForTypes(std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:220:20: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 220 | obj.CastAndCall(internal::UncertainArrayHandleSerializeFunctor{}, bb); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:556:24: required from here 556 | viskoresdiy::save(bb, obj.ResetTypes, UnknownSerializationSpecializedStorage>()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:52:13: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | ValueType operator()(viskores::Id viskoresNotUsed(index)) const { return this->Value; } | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In instantiation of ‘ValueType viskores::cont::internal::ConstantFunctor::operator()(viskores::Id) const [with ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:71:65: required from ‘viskores::internal::ArrayPortalImplicit::ValueType viskores::internal::ArrayPortalImplicit::Get(viskores::Id) const [with FunctorType_ = viskores::cont::internal::ConstantFunctor >; ValueType = viskores::Vec; viskores::Id = long long int]’ 71 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec; BaseType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:185:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleSerializeFunctor::operator()(const ArrayHandleType&, viskoresdiy::BinaryBuffer&) const [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 185 | viskoresdiy::save(bb, ah); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1301:8: required from ‘void viskores::cont::detail::UnknownArrayHandleTry::operator()(viskores::List, Functor&&, bool&, const viskores::cont::UnknownArrayHandle&, Args&& ...) const [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1301 | f(derivedArray, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::UnknownArrayHandleTry; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {viskoresdiy::internal::UncertainArrayHandleSerializeFunctor, bool&, const cont::UnknownArrayHandle&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1342:24: required from ‘void viskores::cont::UnknownArrayHandle::CastAndCallForTypes(Functor&&, Args&& ...) const [with TypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1342 | viskores::ListForEach(detail::UnknownArrayHandleTry{}, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1343 | crossProduct{}, | ~~~~~~~~~~~~~~~ 1344 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1345 | called, | ~~~~~~~ 1346 | *this, | ~~~~~~ 1347 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:114:62: required from ‘void viskores::cont::UncertainArrayHandle::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}; ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>]’ 114 | this->CastAndCallForTypes(std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:220:20: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 220 | obj.CastAndCall(internal::UncertainArrayHandleSerializeFunctor{}, bb); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:556:24: required from here 556 | viskoresdiy::save(bb, obj.ResetTypes, UnknownSerializationSpecializedStorage>()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:52:13: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | ValueType operator()(viskores::Id viskoresNotUsed(index)) const { return this->Value; } | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In instantiation of ‘ValueType viskores::cont::internal::ConstantFunctor::operator()(viskores::Id) const [with ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:71:65: required from ‘viskores::internal::ArrayPortalImplicit::ValueType viskores::internal::ArrayPortalImplicit::Get(viskores::Id) const [with FunctorType_ = viskores::cont::internal::ConstantFunctor >; ValueType = viskores::Vec; viskores::Id = long long int]’ 71 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec; BaseType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:185:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleSerializeFunctor::operator()(const ArrayHandleType&, viskoresdiy::BinaryBuffer&) const [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 185 | viskoresdiy::save(bb, ah); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1301:8: required from ‘void viskores::cont::detail::UnknownArrayHandleTry::operator()(viskores::List, Functor&&, bool&, const viskores::cont::UnknownArrayHandle&, Args&& ...) const [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1301 | f(derivedArray, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::UnknownArrayHandleTry; Ts = {List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>}; Args = {viskoresdiy::internal::UncertainArrayHandleSerializeFunctor, bool&, const cont::UnknownArrayHandle&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1342:24: required from ‘void viskores::cont::UnknownArrayHandle::CastAndCallForTypes(Functor&&, Args&& ...) const [with TypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1342 | viskores::ListForEach(detail::UnknownArrayHandleTry{}, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1343 | crossProduct{}, | ~~~~~~~~~~~~~~~ 1344 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1345 | called, | ~~~~~~~ 1346 | *this, | ~~~~~~ 1347 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:114:62: required from ‘void viskores::cont::UncertainArrayHandle::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}; ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>]’ 114 | this->CastAndCallForTypes(std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:220:20: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 220 | obj.CastAndCall(internal::UncertainArrayHandleSerializeFunctor{}, bb); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:561:24: required from here 561 | viskoresdiy::save(bb, obj.ResetTypes, UnknownSerializationSpecializedStorage>()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:52:13: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | ValueType operator()(viskores::Id viskoresNotUsed(index)) const { return this->Value; } | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In instantiation of ‘ValueType viskores::cont::internal::ConstantFunctor::operator()(viskores::Id) const [with ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:71:65: required from ‘viskores::internal::ArrayPortalImplicit::ValueType viskores::internal::ArrayPortalImplicit::Get(viskores::Id) const [with FunctorType_ = viskores::cont::internal::ConstantFunctor >; ValueType = viskores::Vec; viskores::Id = long long int]’ 71 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec; BaseType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:185:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleSerializeFunctor::operator()(const ArrayHandleType&, viskoresdiy::BinaryBuffer&) const [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 185 | viskoresdiy::save(bb, ah); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1301:8: required from ‘void viskores::cont::detail::UnknownArrayHandleTry::operator()(viskores::List, Functor&&, bool&, const viskores::cont::UnknownArrayHandle&, Args&& ...) const [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1301 | f(derivedArray, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::UnknownArrayHandleTry; Ts = {List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>}; Args = {viskoresdiy::internal::UncertainArrayHandleSerializeFunctor, bool&, const cont::UnknownArrayHandle&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1342:24: required from ‘void viskores::cont::UnknownArrayHandle::CastAndCallForTypes(Functor&&, Args&& ...) const [with TypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1342 | viskores::ListForEach(detail::UnknownArrayHandleTry{}, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1343 | crossProduct{}, | ~~~~~~~~~~~~~~~ 1344 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1345 | called, | ~~~~~~~ 1346 | *this, | ~~~~~~ 1347 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:114:62: required from ‘void viskores::cont::UncertainArrayHandle::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}; ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>]’ 114 | this->CastAndCallForTypes(std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:220:20: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 220 | obj.CastAndCall(internal::UncertainArrayHandleSerializeFunctor{}, bb); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:561:24: required from here 561 | viskoresdiy::save(bb, obj.ResetTypes, UnknownSerializationSpecializedStorage>()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:52:13: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | ValueType operator()(viskores::Id viskoresNotUsed(index)) const { return this->Value; } | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In instantiation of ‘ValueType viskores::cont::internal::ConstantFunctor::operator()(viskores::Id) const [with ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:71:65: required from ‘viskores::internal::ArrayPortalImplicit::ValueType viskores::internal::ArrayPortalImplicit::Get(viskores::Id) const [with FunctorType_ = viskores::cont::internal::ConstantFunctor >; ValueType = viskores::Vec; viskores::Id = long long int]’ 71 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec; BaseType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:185:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleSerializeFunctor::operator()(const ArrayHandleType&, viskoresdiy::BinaryBuffer&) const [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 185 | viskoresdiy::save(bb, ah); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1301:8: required from ‘void viskores::cont::detail::UnknownArrayHandleTry::operator()(viskores::List, Functor&&, bool&, const viskores::cont::UnknownArrayHandle&, Args&& ...) const [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1301 | f(derivedArray, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::UnknownArrayHandleTry; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {viskoresdiy::internal::UncertainArrayHandleSerializeFunctor, bool&, const cont::UnknownArrayHandle&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1342:24: required from ‘void viskores::cont::UnknownArrayHandle::CastAndCallForTypes(Functor&&, Args&& ...) const [with TypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1342 | viskores::ListForEach(detail::UnknownArrayHandleTry{}, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1343 | crossProduct{}, | ~~~~~~~~~~~~~~~ 1344 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1345 | called, | ~~~~~~~ 1346 | *this, | ~~~~~~ 1347 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:114:62: required from ‘void viskores::cont::UncertainArrayHandle::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}; ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>]’ 114 | this->CastAndCallForTypes(std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:220:20: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 220 | obj.CastAndCall(internal::UncertainArrayHandleSerializeFunctor{}, bb); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:566:24: required from here 566 | viskoresdiy::save(bb, obj.ResetTypes, UnknownSerializationSpecializedStorage>()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:52:13: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | ValueType operator()(viskores::Id viskoresNotUsed(index)) const { return this->Value; } | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In instantiation of ‘ValueType viskores::cont::internal::ConstantFunctor::operator()(viskores::Id) const [with ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:71:65: required from ‘viskores::internal::ArrayPortalImplicit::ValueType viskores::internal::ArrayPortalImplicit::Get(viskores::Id) const [with FunctorType_ = viskores::cont::internal::ConstantFunctor >; ValueType = viskores::Vec; viskores::Id = long long int]’ 71 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec; BaseType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:185:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleSerializeFunctor::operator()(const ArrayHandleType&, viskoresdiy::BinaryBuffer&) const [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagConstant>]’ 185 | viskoresdiy::save(bb, ah); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1301:8: required from ‘void viskores::cont::detail::UnknownArrayHandleTry::operator()(viskores::List, Functor&&, bool&, const viskores::cont::UnknownArrayHandle&, Args&& ...) const [with T = viskores::Vec; S = viskores::cont::StorageTagConstant; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1301 | f(derivedArray, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::UnknownArrayHandleTry; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {viskoresdiy::internal::UncertainArrayHandleSerializeFunctor, bool&, const cont::UnknownArrayHandle&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1342:24: required from ‘void viskores::cont::UnknownArrayHandle::CastAndCallForTypes(Functor&&, Args&& ...) const [with TypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}]’ 1342 | viskores::ListForEach(detail::UnknownArrayHandleTry{}, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1343 | crossProduct{}, | ~~~~~~~~~~~~~~~ 1344 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1345 | called, | ~~~~~~~ 1346 | *this, | ~~~~~~ 1347 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:114:62: required from ‘void viskores::cont::UncertainArrayHandle::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskoresdiy::internal::UncertainArrayHandleSerializeFunctor; Args = {viskoresdiy::BinaryBuffer&}; ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>]’ 114 | this->CastAndCallForTypes(std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:220:20: required from ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 220 | obj.CastAndCall(internal::UncertainArrayHandleSerializeFunctor{}, bb); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:149:93: required from ‘void viskoresdiy::save(BinaryBuffer&, const T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 149 | void save(BinaryBuffer& bb, const T& x) { Serialization::save(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:566:24: required from here 566 | viskoresdiy::save(bb, obj.ResetTypes, UnknownSerializationSpecializedStorage>()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:52:13: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | ValueType operator()(viskores::Id viskoresNotUsed(index)) const { return this->Value; } | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In instantiation of ‘viskores::Vec viskores::operator*(const Vec&, const Vec&) [with T = float]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCounting.h:88:47: required from ‘viskores::cont::internal::ArrayPortalCounting::ValueType viskores::cont::internal::ArrayPortalCounting::Get(viskores::Id) const [with CountingValueType = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 88 | return ValueType(this->Start + this->Step * ValueType(static_cast(index))); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCounting; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagCounting; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCounting]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCounting]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCounting]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagCounting; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:596:24: required from here 596 | viskoresdiy::load(bb, array2); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:780:47: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 780 | inline VISKORES_EXEC_CONT viskores::Vec operator*( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In instantiation of ‘viskores::Vec viskores::operator*(const Vec&, const Vec&) [with T = double]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCounting.h:88:47: required from ‘viskores::cont::internal::ArrayPortalCounting::ValueType viskores::cont::internal::ArrayPortalCounting::Get(viskores::Id) const [with CountingValueType = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 88 | return ValueType(this->Start + this->Step * ValueType(static_cast(index))); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCounting; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagCounting; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCounting]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCounting]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCounting]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagCounting; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:596:24: required from here 596 | viskoresdiy::load(bb, array2); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:780:47: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 780 | inline VISKORES_EXEC_CONT viskores::Vec operator*( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = float; Ts = {float, float}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:116:30: required from ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’ 116 | return viskores::make_Vec( | ~~~~~~~~~~~~~~~~~~^ 117 | this->PortalFirst.Get(i1), this->PortalSecond.Get(i2), this->PortalThird.Get(i3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCartesianProduct; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:600:24: required from here 600 | viskoresdiy::load(bb, array3); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = double; Ts = {double, double}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:116:30: required from ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’ 116 | return viskores::make_Vec( | ~~~~~~~~~~~~~~~~~~^ 117 | this->PortalFirst.Get(i1), this->PortalSecond.Get(i2), this->PortalThird.Get(i3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCartesianProduct; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagCartesianProduct; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:600:24: required from here 600 | viskoresdiy::load(bb, array3); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In instantiation of ‘viskores::Vec viskores::operator*(const Vec&, const Vec&) [with T = float]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCounting.h:88:47: required from ‘viskores::cont::internal::ArrayPortalCounting::ValueType viskores::cont::internal::ArrayPortalCounting::Get(viskores::Id) const [with CountingValueType = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 88 | return ValueType(this->Start + this->Step * ValueType(static_cast(index))); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCounting; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagCounting; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCounting]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCounting]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCounting]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagCounting; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:604:24: required from here 604 | viskoresdiy::load(bb, array4); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:902:47: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 902 | inline VISKORES_EXEC_CONT viskores::Vec operator*( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In instantiation of ‘viskores::Vec viskores::operator*(const Vec&, const Vec&) [with T = double]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCounting.h:88:47: required from ‘viskores::cont::internal::ArrayPortalCounting::ValueType viskores::cont::internal::ArrayPortalCounting::Get(viskores::Id) const [with CountingValueType = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 88 | return ValueType(this->Start + this->Step * ValueType(static_cast(index))); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCounting; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagCounting; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCounting]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCounting]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagCounting]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagCounting; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:604:24: required from here 604 | viskoresdiy::load(bb, array4); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:902:47: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 902 | inline VISKORES_EXEC_CONT viskores::Vec operator*( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandlePermutation.h:71:33: required from ‘viskores::internal::ArrayPortalPermutation::ValueType viskores::internal::ArrayPortalPermutation::Get(viskores::Id) const [with IndexPortalType = viskores::internal::ArrayPortalBasicRead; ValuePortalType = viskores::internal::ArrayPortalBasicRead >; ValueType = viskores::Vec; viskores::Id = long long int]’ 71 | return this->ValuePortal.Get(permutedIndex); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagPermutation; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:596:24: required from here 596 | viskoresdiy::load(bb, array2); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandlePermutation.h:71:33: required from ‘viskores::internal::ArrayPortalPermutation::ValueType viskores::internal::ArrayPortalPermutation::Get(viskores::Id) const [with IndexPortalType = viskores::internal::ArrayPortalBasicRead; ValuePortalType = viskores::internal::ArrayPortalBasicRead >; ValueType = viskores::Vec; viskores::Id = long long int]’ 71 | return this->ValuePortal.Get(permutedIndex); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagPermutation; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:596:24: required from here 596 | viskoresdiy::load(bb, array2); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandlePermutation.h:71:33: required from ‘viskores::internal::ArrayPortalPermutation::ValueType viskores::internal::ArrayPortalPermutation::Get(viskores::Id) const [with IndexPortalType = viskores::internal::ArrayPortalBasicRead; ValuePortalType = viskores::internal::ArrayPortalBasicRead >; ValueType = viskores::Vec; viskores::Id = long long int]’ 71 | return this->ValuePortal.Get(permutedIndex); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagPermutation; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:600:24: required from here 600 | viskoresdiy::load(bb, array3); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandlePermutation.h:71:33: required from ‘viskores::internal::ArrayPortalPermutation::ValueType viskores::internal::ArrayPortalPermutation::Get(viskores::Id) const [with IndexPortalType = viskores::internal::ArrayPortalBasicRead; ValuePortalType = viskores::internal::ArrayPortalBasicRead >; ValueType = viskores::Vec; viskores::Id = long long int]’ 71 | return this->ValuePortal.Get(permutedIndex); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagPermutation; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagUniformPoints>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagCartesianProduct >, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:600:24: required from here 600 | viskoresdiy::load(bb, array3); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandlePermutation.h:71:33: required from ‘viskores::internal::ArrayPortalPermutation::ValueType viskores::internal::ArrayPortalPermutation::Get(viskores::Id) const [with IndexPortalType = viskores::internal::ArrayPortalBasicRead; ValuePortalType = viskores::internal::ArrayPortalBasicRead >; ValueType = viskores::Vec; viskores::Id = long long int]’ 71 | return this->ValuePortal.Get(permutedIndex); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagPermutation; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:604:24: required from here 604 | viskoresdiy::load(bb, array4); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandlePermutation.h:71:33: required from ‘viskores::internal::ArrayPortalPermutation::ValueType viskores::internal::ArrayPortalPermutation::Get(viskores::Id) const [with IndexPortalType = viskores::internal::ArrayPortalBasicRead; ValuePortalType = viskores::internal::ArrayPortalBasicRead >; ValueType = viskores::Vec; viskores::Id = long long int]’ 71 | return this->ValuePortal.Get(permutedIndex); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagPermutation; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:204:22: required from ‘void viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor::operator()(viskores::List, viskores::cont::UnknownArrayHandle&, const std::string&, bool&, viskoresdiy::BinaryBuffer&) const [with T = viskores::Vec; S = viskores::cont::StorageTagPermutation; std::string = std::__cxx11::basic_string]’ 204 | unknownArray = knownArray; | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = viskoresdiy::internal::UncertainArrayHandleDeserializeFunctor; Ts = {List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>, List, cont::StorageTagConstant>, List, cont::StorageTagCounting>, List, cont::StorageTagGroupVec >, List, cont::StorageTagPermutation >, List, cont::StorageTagReverse >, List, cont::StorageTagSOA>, List, cont::StorageTagSOAStride>}; Args = {cont::UncertainArrayHandle, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec, Vec >, List, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagGroupVec, cont::StorageTagPermutation, cont::StorageTagReverse, cont::StorageTagSOA, cont::StorageTagUniformPoints, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagSOAStride> >&, std::__cxx11::basic_string, std::allocator >&, bool&, viskoresdiy::BinaryBuffer&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UncertainArrayHandle.h:229:26: required from ‘static void viskoresdiy::Serialization >::load(viskoresdiy::BinaryBuffer&, Type&) [with ValueTypeList = viskores::List, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >; StorageTypeList = viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride>; Type = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 229 | viskores::ListForEach( | ~~~~~~~~~~~~~~~~~~~~~^ 230 | internal::UncertainArrayHandleDeserializeFunctor{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | viskores::cont::internal::ListAllArrayTypes{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | obj, | ~~~~ 233 | typeString, | ~~~~~~~~~~~ 234 | success, | ~~~~~~~~ 235 | bb); | ~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/serialization.hpp:153:93: required from ‘void viskoresdiy::load(BinaryBuffer&, T&) [with T = viskores::cont::UncertainArrayHandle, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec, viskores::Vec >, viskores::List, viskores::cont::StorageTagConstant, viskores::cont::StorageTagCounting, viskores::cont::StorageTagIndex, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagGroupVec, viskores::cont::StorageTagPermutation, viskores::cont::StorageTagReverse, viskores::cont::StorageTagSOA, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagUniformPoints, viskores::cont::StorageTagCartesianProduct, viskores::cont::StorageTagSOAStride> >]’ 153 | void load(BinaryBuffer& bb, T& x) { Serialization::load(bb, x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:604:24: required from here 604 | viskoresdiy::load(bb, array4); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConcatenate.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayCopy.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayCopy.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In static member function ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayCopy.h:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In static member function ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In static member function ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In function ‘viskores::cont::ArrayHandleConstant viskores::cont::make_ArrayHandleConstant(T, viskores::Id) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:105:40: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 105 | viskores::cont::ArrayHandleConstant make_ArrayHandleConstant(T value, | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h: In constructor ‘viskores::internal::ArrayPortalImplicit::ArrayPortalImplicit(FunctorType, viskores::Id) [with FunctorType_ = viskores::cont::internal::ConstantFunctor >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:57:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::FunctorType’ {aka ‘viskores::cont::internal::ConstantFunctor >’} when C++17 is enabled changed to match C++14 in GCC 10.1 57 | ArrayPortalImplicit(FunctorType f, viskores::Id numValues) | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagConstant]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In function ‘viskores::cont::ArrayHandleConstant viskores::cont::make_ArrayHandleConstant(T, viskores::Id) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:105:40: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 105 | viskores::cont::ArrayHandleConstant make_ArrayHandleConstant(T value, | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h: In constructor ‘viskores::internal::ArrayPortalImplicit::ArrayPortalImplicit(FunctorType, viskores::Id) [with FunctorType_ = viskores::cont::internal::ConstantFunctor >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:57:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::FunctorType’ {aka ‘viskores::cont::internal::ConstantFunctor >’} when C++17 is enabled changed to match C++14 in GCC 10.1 57 | ArrayPortalImplicit(FunctorType f, viskores::Id numValues) | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagConstant]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In function ‘viskores::cont::ArrayHandleConstant viskores::cont::make_ArrayHandleConstant(T, viskores::Id) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:105:40: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 105 | viskores::cont::ArrayHandleConstant make_ArrayHandleConstant(T value, | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h: In constructor ‘viskores::internal::ArrayPortalImplicit::ArrayPortalImplicit(FunctorType, viskores::Id) [with FunctorType_ = viskores::cont::internal::ConstantFunctor >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:57:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::FunctorType’ {aka ‘viskores::cont::internal::ConstantFunctor >’} when C++17 is enabled changed to match C++14 in GCC 10.1 57 | ArrayPortalImplicit(FunctorType f, viskores::Id numValues) | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagConstant]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In function ‘viskores::cont::ArrayHandleConstant viskores::cont::make_ArrayHandleConstant(T, viskores::Id) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:105:40: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 105 | viskores::cont::ArrayHandleConstant make_ArrayHandleConstant(T value, | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h: In constructor ‘viskores::internal::ArrayPortalImplicit::ArrayPortalImplicit(FunctorType, viskores::Id) [with FunctorType_ = viskores::cont::internal::ConstantFunctor >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:57:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::FunctorType’ {aka ‘viskores::cont::internal::ConstantFunctor >’} when C++17 is enabled changed to match C++14 in GCC 10.1 57 | ArrayPortalImplicit(FunctorType f, viskores::Id numValues) | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagConstant]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In function ‘viskores::cont::ArrayHandleConstant viskores::cont::make_ArrayHandleConstant(T, viskores::Id) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:105:40: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 105 | viskores::cont::ArrayHandleConstant make_ArrayHandleConstant(T value, | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h: In constructor ‘viskores::internal::ArrayPortalImplicit::ArrayPortalImplicit(FunctorType, viskores::Id) [with FunctorType_ = viskores::cont::internal::ConstantFunctor >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:57:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::FunctorType’ {aka ‘viskores::cont::internal::ConstantFunctor >’} when C++17 is enabled changed to match C++14 in GCC 10.1 57 | ArrayPortalImplicit(FunctorType f, viskores::Id numValues) | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagConstant]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In function ‘viskores::cont::ArrayHandleConstant viskores::cont::make_ArrayHandleConstant(T, viskores::Id) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:105:40: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 105 | viskores::cont::ArrayHandleConstant make_ArrayHandleConstant(T value, | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h: In constructor ‘viskores::internal::ArrayPortalImplicit::ArrayPortalImplicit(FunctorType, viskores::Id) [with FunctorType_ = viskores::cont::internal::ConstantFunctor >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:57:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::FunctorType’ {aka ‘viskores::cont::internal::ConstantFunctor >’} when C++17 is enabled changed to match C++14 in GCC 10.1 57 | ArrayPortalImplicit(FunctorType f, viskores::Id numValues) | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagConstant]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayGetValues.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayGetValues.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayGetValues.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayGetValues.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.cxx [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfRegularGrid.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfRegularGrid.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfRegularGrid.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfRegularGrid.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfRegularGrid.cpp [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayHandleIndex.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayHandleIndex.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayHandleIndex.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayHandleIndex.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleIndex.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleIndex.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleIndex.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayHandleUniformPointCoordinates.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayHandleUniformPointCoordinates.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayHandleUniformPointCoordinates.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayHandleUniformPointCoordinates.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.cxx [ 3%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Tracer.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Tracer.C.o -MF CMakeFiles/ioss.dir/Ioss_Tracer.C.o.d -o CMakeFiles/ioss.dir/Ioss_Tracer.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_Tracer.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id3) const’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.cxx:21: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In instantiation of ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagUniformPoints]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.cxx:110:62: required from here 110 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 111 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = double; int Size = 3]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: required from ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’ 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagUniformPoints]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.cxx:110:62: required from here 110 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 111 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ [ 3%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Transform.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Transform.C.o -MF CMakeFiles/ioss.dir/Ioss_Transform.C.o.d -o CMakeFiles/ioss.dir/Ioss_Transform.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_Transform.C [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfSet.cpp.o In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/DeviceAdapterTBB.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:30, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagUniformPoints>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagUniformPoints>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagUniformPoints]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.cxx:110:62: required from here 110 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 111 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfSet.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfSet.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfSet.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfSet.cpp /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagUniformPoints>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagUniformPoints>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagUniformPoints]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.cxx:110:62: required from here 110 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 111 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagUniformPoints>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagUniformPoints>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagUniformPoints]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.cxx:110:62: required from here 110 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 111 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::detail::Min(const T&, const T&, viskores::TypeTraitsVectorTag) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1830:21: required from ‘T viskores::Min(const T&, const T&) [with T = Vec]’ 1830 | return detail::Min(x, y, typename viskores::TypeTraits::DimensionalityTag()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagUniformPoints>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagUniformPoints>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagUniformPoints]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.cxx:110:62: required from here 110 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 111 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1803:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1803 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y, viskores::TypeTraitsVectorTag) | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/IteratorFromArrayPortal.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayPortalToIterators.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:1007, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleImplicit.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:22: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagUniformPoints>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagUniformPoints>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagUniformPoints]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.cxx:110:62: required from here 110 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 111 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.cxx: In constructor ‘viskores::cont::ArrayHandleUniformPointCoordinates::ArrayHandleUniformPointCoordinates(viskores::Id3, ValueType, ValueType)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.cxx:30:1: note: parameter passing for argument of type ‘viskores::cont::ArrayHandleUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 30 | ArrayHandleUniformPointCoordinates::ArrayHandleUniformPointCoordinates(viskores::Id3 dimensions, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagUniformPoints]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In constructor ‘constexpr viskores::detail::VecBase::VecBase(ComponentType, Ts&& ...) [with Ts = {const viskores::Vec&}; T = viskores::Vec; int Size = 2; DerivedClass = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:627:32: note: parameter passing for argument of type ‘viskores::detail::VecBase, 2, viskores::Vec, 2> >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 627 | VISKORES_EXEC_CONT constexpr VecBase(ComponentType value0, Ts&&... values) | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In static member function ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalUniformPointCoordinates; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:30, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/DeviceAdapterSerial.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:29: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:83: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In function ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In function ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1266:87: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1266 | return viskores::Vec(value0, T(args)...); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:58:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 58 | ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In member function ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.cxx: In member function ‘viskores::Vec3f viskores::cont::ArrayHandleUniformPointCoordinates::GetOrigin() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.cxx:45:17: note: parameter passing for argument of type ‘viskores::Vec3f’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 45 | viskores::Vec3f ArrayHandleUniformPointCoordinates::GetOrigin() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_TransformFactory.C.o /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalUniformPointCoordinates; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_TransformFactory.C.o -MF CMakeFiles/ioss.dir/Ioss_TransformFactory.C.o.d -o CMakeFiles/ioss.dir/Ioss_TransformFactory.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_TransformFactory.C [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayRangeCompute.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayRangeCompute.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayRangeCompute.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayRangeCompute.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx [ 3%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Utils.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_Utils.C.o -MF CMakeFiles/ioss.dir/Ioss_Utils.C.o.d -o CMakeFiles/ioss.dir/Ioss_Utils.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_Utils.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.h:25: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfSetType.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfSetType.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfSetType.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfSetType.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfSetType.cpp [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfTemplate.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfTemplate.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfTemplate.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfTemplate.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfTemplate.cpp In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In instantiation of ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::internal::ArrayPortalStrideWrite > >, StorageTagRecombineVec>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, StorageTagRecombineVec>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = signed char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArraySetValues.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArraySetValues.cxx.o -MF CMakeFiles/viskores_cont.dir/ArraySetValues.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArraySetValues.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArraySetValues.cxx /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = double; int Size = 1]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: required from ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’ 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::internal::ArrayPortalStrideWrite > >, StorageTagRecombineVec>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, StorageTagRecombineVec>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = signed char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/DeviceAdapterTBB.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:30, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, internal::ArrayPortalStrideWrite > >, cont::internal::StorageTagRecombineVec>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = signed char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfTime.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfTime.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfTime.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfTime.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfTime.cpp /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = signed char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = signed char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:25: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = signed char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::detail::Min(const T&, const T&, viskores::TypeTraitsVectorTag) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1830:21: required from ‘T viskores::Min(const T&, const T&) [with T = Vec]’ 1830 | return detail::Min(x, y, typename viskores::TypeTraits::DimensionalityTag()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = signed char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1803:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1803 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y, viskores::TypeTraitsVectorTag) | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/IteratorFromArrayPortal.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayPortalToIterators.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:1007, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = signed char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = unsigned char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = unsigned char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = short int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = short int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = short unsigned int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = short unsigned int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = unsigned int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = unsigned int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = long long int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArraySetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArraySetValues.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = long long int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = long long unsigned int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = long long unsigned int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = float]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = float]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = double]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = double]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = bool]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = bool]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = long int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = long int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = long unsigned int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = long unsigned int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h: In instantiation of ‘ToType viskores::cont::internal::Cast::operator()(const FromType&) const [with FromType = double; ToType = viskores::VecFlat]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:65: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = StorageTagRecombineVec]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:798:45: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 798 | return ArrayRangeComputeMagnitudeGeneric(input_, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = signed char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:70:10: note: parameter passing for argument of type ‘viskores::VecFlat’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | ToType operator()(const FromType& val) const { return static_cast(val); } | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = unsigned char; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = unsigned char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = signed char; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = signed char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = signed char; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = signed char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = unsigned char; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = unsigned char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = unsigned char; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = unsigned char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = short int; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = short int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = short int; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = short int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = short unsigned int; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = short unsigned int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = short unsigned int; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = short unsigned int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = int; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = int; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = unsigned int; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = unsigned int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = unsigned int; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = unsigned int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = long long int; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = long long int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = long long int; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = long long int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = long long unsigned int; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = long long unsigned int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = long long unsigned int; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = long long unsigned int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = float; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = float]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = float; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = float]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = double]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = double]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = bool; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = bool]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = bool; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = bool]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = char; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = char; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = char]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = long int; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = long int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = long int; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = long int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = long unsigned int; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = long unsigned int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = long unsigned int; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = long unsigned int]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1301:8: required from ‘void viskores::cont::detail::UnknownArrayHandleTry::operator()(viskores::List, Functor&&, bool&, const viskores::cont::UnknownArrayHandle&, Args&& ...) const [with T = viskores::Vec; S = viskores::cont::StorageTagUniformPoints; Functor = viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Args = {}]’ 1301 | f(derivedArray, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::UnknownArrayHandleTry; Ts = {List, cont::StorageTagUniformPoints>}; Args = {cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&, bool&, const cont::UnknownArrayHandle&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1342:24: required from ‘void viskores::cont::UnknownArrayHandle::CastAndCallForTypes(Functor&&, Args&& ...) const [with TypeList = viskores::List >; StorageList = viskores::List; Functor = viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Args = {}]’ 1342 | viskores::ListForEach(detail::UnknownArrayHandleTry{}, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1343 | crossProduct{}, | ~~~~~~~~~~~~~~~ 1344 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1345 | called, | ~~~~~~~ 1346 | *this, | ~~~~~~ 1347 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:219:64: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:6 = viskores::cont::StorageTagUniformPoints]’ 219 | array.CastAndCallForTypes>(computeForArrayHandle); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {cont::StorageTagBasic, cont::StorageTagSOA, cont::StorageTagXGCCoordinates, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:224:26: required from here 224 | viskores::ListForEach(computeForStorage, StorageTagsList{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1301:8: required from ‘void viskores::cont::detail::UnknownArrayHandleTry::operator()(viskores::List, Functor&&, bool&, const viskores::cont::UnknownArrayHandle&, Args&& ...) const [with T = viskores::Vec; S = viskores::cont::StorageTagUniformPoints; Functor = viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Args = {}]’ 1301 | f(derivedArray, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::UnknownArrayHandleTry; Ts = {List, cont::StorageTagUniformPoints>}; Args = {cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&, bool&, const cont::UnknownArrayHandle&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:1342:24: required from ‘void viskores::cont::UnknownArrayHandle::CastAndCallForTypes(Functor&&, Args&& ...) const [with TypeList = viskores::List >; StorageList = viskores::List; Functor = viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Args = {}]’ 1342 | viskores::ListForEach(detail::UnknownArrayHandleTry{}, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1343 | crossProduct{}, | ~~~~~~~~~~~~~~~ 1344 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1345 | called, | ~~~~~~~ 1346 | *this, | ~~~~~~ 1347 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:219:64: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:6 = viskores::cont::StorageTagUniformPoints]’ 219 | array.CastAndCallForTypes>(computeForArrayHandle); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {cont::StorageTagBasic, cont::StorageTagSOA, cont::StorageTagXGCCoordinates, cont::StorageTagUniformPoints, cont::StorageTagCartesianProduct, cont::StorageTagConstant, cont::StorageTagCounting, cont::StorageTagIndex}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:224:26: required from here 224 | viskores::ListForEach(computeForStorage, StorageTagsList{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalStrideRead; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = float; S = viskores::cont::StorageTagStride]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = float; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = float]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalStrideRead; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = double; S = viskores::cont::StorageTagStride]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = double]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h: In instantiation of ‘ToType viskores::cont::internal::Cast::operator()(const FromType&) const [with FromType = float; ToType = viskores::VecFlat]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:65: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalStrideRead; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = float; S = viskores::cont::StorageTagStride]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:724:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImplCaller(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = float; S = viskores::cont::StorageTagStride]’ 724 | return viskores::cont::internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 725 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:794:50: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with RecombineVecType = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >]’ 794 | return ArrayRangeComputeMagnitudeImplCaller( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 795 | input.GetComponentArray(0), maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::internal::RecombineVec, viskores::internal::ArrayPortalStrideWrite > >; S = internal::StorageTagRecombineVec]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:245:65: required from ‘viskores::cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId):: [with auto:7 = float]’ 245 | range = viskores::cont::ArrayRangeComputeMagnitudeTemplate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 246 | extractedArray, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::ArrayRangeComputeMagnitude(const UnknownArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId)::&; Ts = {signed char, unsigned char, short int, short unsigned int, int, unsigned int, long long int, long long unsigned int, float, double, bool, char, long int, long unsigned int}; Args = {}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeCompute.cxx:251:24: required from here 251 | viskores::ListForEach(computeForExtractArrayFromComponents, AllScalars{}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:70:10: note: parameter passing for argument of type ‘viskores::VecFlat’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | ToType operator()(const FromType& val) const { return static_cast(val); } | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:30, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/DeviceAdapterSerial.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:29: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const Argument2&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::Vec, 2>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:460:38: required from ‘void viskores::cont::tbb::ReduceBody::join(const viskores::cont::tbb::ReduceBody&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 460 | this->Sum = this->BinaryOperation(left.Sum, this->Sum); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:78:27: required from ‘void tbb::detail::d1::reduction_tree_node::join(tbb::detail::d1::task_group_context*) [with Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >]’ 78 | left_body.join(*zombie_space.begin()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:176:19: required from ‘void tbb::detail::d1::fold_tree(node*, const execution_data&) [with TreeNodeType = reduction_tree_node, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > > >]’ 176 | self->join(ed.context); | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:194:30: required from ‘void tbb::detail::d1::start_reduce::finalize(const tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 194 | fold_tree(parent, ed); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:218:5: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 218 | finalize(ed); | ^~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:59:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | VISKORES_EXEC_CONT ResultType operator()(const Argument1& x, const Argument2& y) const | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArraySetValues.h:25: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In constructor ‘constexpr viskores::detail::VecBase::VecBase(ComponentType, Ts&& ...) [with Ts = {const viskores::Vec&}; T = viskores::Vec; int Size = 2; DerivedClass = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:627:32: note: parameter passing for argument of type ‘viskores::detail::VecBase, 2, viskores::Vec, 2> >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 627 | VISKORES_EXEC_CONT constexpr VecBase(ComponentType value0, Ts&&... values) | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In static member function ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = double; PortalType_ = viskores::internal::ArrayPortalUniformPointCoordinates; FunctorType_ = viskores::cont::internal::MagnitudeSquareFunctor]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h: In member function ‘ToType viskores::cont::internal::Cast::operator()(const FromType&) const [with FromType = double; ToType = viskores::VecFlat]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:70:10: note: parameter passing for argument of type ‘viskores::VecFlat’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | ToType operator()(const FromType& val) const { return static_cast(val); } | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:21: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:132:23: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 132 | viskores::Vec operator()(const viskores::Vec& a, const viskores::Vec& b) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:83: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In function ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In function ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1266:87: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1266 | return viskores::Vec(value0, T(args)...); | ^ [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfTopology.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfTopology.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfTopology.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfTopology.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfTopology.cpp /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = double; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >; FunctorType_ = viskores::cont::internal::ScalarMagnitudeFunctor]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::StorageTagRecombineVec>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCounting.h: In member function ‘viskores::cont::internal::ArrayPortalCounting::ValueType viskores::cont::internal::ArrayPortalCounting::Get(viskores::Id) const [with CountingValueType = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCounting.h:88:47: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 88 | return ValueType(this->Start + this->Step * ValueType(static_cast(index))); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In static member function ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In static member function ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In static member function ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In static member function ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ In function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id3) const’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In static member function ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h: In static member function ‘static void viskoresdiy::Serialization >::save(viskoresdiy::BinaryBuffer&, const BaseType&) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConstant.h:260:47: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalImplicit > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 260 | viskoresdiy::save(bb, obj.ReadPortal().Get(0)); | ~~~~~~~~~~~~~~~~~~~~^~~ [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellLocatorBoundingIntervalHierarchy.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellLocatorBoundingIntervalHierarchy.cxx.o -MF CMakeFiles/viskores_cont.dir/CellLocatorBoundingIntervalHierarchy.cxx.o.d -o CMakeFiles/viskores_cont.dir/CellLocatorBoundingIntervalHierarchy.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBoundingIntervalHierarchy.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBoundingIntervalHierarchy.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBoundingIntervalHierarchy.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBase.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBoundingIntervalHierarchy.h:28: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In constructor ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/IteratorFromArrayPortal.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayPortalToIterators.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:1007, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBoundingIntervalHierarchy.h:25: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = float; int Size = 3]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/ParametricCoordinates.h:427:94: required from ‘viskores::ErrorCode viskores::exec::internal::WorldCoordinatesToParametricCoordinatesImpl(LclCellShapeTag, const WorldCoordVector&, const typename WorldCoordVector::ComponentType&, typename WorldCoordVector::ComponentType&) [with LclCellShapeTag = lcl::Pixel; WorldCoordVector = viskores::VecAxisAlignedPointCoordinates<2>; typename WorldCoordVector::ComponentType = viskores::Vec]’ 427 | result = viskores::TypeTraits::ZeroInitialization(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/ParametricCoordinates.h:561:63: required from here 561 | return internal::WorldCoordinatesToParametricCoordinatesImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 562 | lcl::Pixel{}, pointWCoords, wcoords, result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfTopologyType.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfTopologyType.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfTopologyType.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfTopologyType.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfTopologyType.cpp /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCounting.h: In member function ‘viskores::cont::internal::ArrayPortalCounting::ValueType viskores::cont::internal::ArrayPortalCounting::Get(viskores::Id) const [with CountingValueType = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCounting.h:88:47: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 88 | return ValueType(this->Start + this->Step * ValueType(static_cast(index))); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:71: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:30: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ [ 3%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_VariableType.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_VariableType.C.o -MF CMakeFiles/ioss.dir/Ioss_VariableType.C.o.d -o CMakeFiles/ioss.dir/Ioss_VariableType.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_VariableType.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalType_ = viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::Cast, viskores::Vec >; ValueType = viskores::Vec; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:58:22: required from ‘typename PortalType::ValueType viskores::internal::detail::ArrayPortalMultiplexerGetFunctor::operator()(const PortalType&, viskores::Id) const [with PortalType = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >; typename PortalType::ValueType = viskores::Vec; viskores::Id = long long int]’ 58 | return portal.Get(index); | ~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1092:17: required from ‘static decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) viskores::exec::detail::VariantCases<7>::CastAndCall(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const viskores::exec::detail::VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1092 | return f(storage.V4, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1196:46: required from ‘decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) viskores::exec::detail::VariantCastAndCallImpl(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with long unsigned int UnionSize = 7; Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1196 | return VariantCases::CastAndCall( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1197 | index, std::forward(f), storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImpl.h:531:57: required from ‘auto viskores::exec::Variant::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; Args = {long long int&}; Ts = {viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >}]’ 531 | return detail::VariantCastAndCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 532 | this->GetIndex(), std::forward(f), this->Storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:134:43: [ skipping 41 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::worklet::spatialstructure::CellRangesExtracter, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut, viskores::worklet::WorkletMapTopology::FieldOut, viskores::worklet::WorkletMapTopology::FieldOut, viskores::worklet::WorkletMapTopology::FieldOut, viskores::worklet::WorkletMapTopology::FieldOut, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, viskores::cont::ArrayHandleMultiplexer, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct >, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride>, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic> >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct > >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride> > >&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, viskores::cont::ArrayHandleMultiplexer, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct >, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride>, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic> >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct > >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride> > >&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::worklet::spatialstructure::CellRangesExtracter; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, viskores::cont::ArrayHandleMultiplexer, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct >, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride>, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic> >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct > >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride> > >&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::worklet::spatialstructure::CellRangesExtracter; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, viskores::cont::ArrayHandleMultiplexer, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct >, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride>, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic> >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct > >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride> > >&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::worklet::spatialstructure::CellRangesExtracter; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::worklet::spatialstructure::CellRangesExtracter; T = viskores::cont::UnknownCellSet&; Args = {viskores::cont::ArrayHandleMultiplexer, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct >, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride>, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic> >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct > >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride> > >&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBoundingIntervalHierarchy.cxx:270:10: required from here 270 | invoker(viskores::worklet::spatialstructure::CellRangesExtracter{}, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | cellSet, | ~~~~~~~~ 272 | points, | ~~~~~~~ 273 | xRanges, | ~~~~~~~~ 274 | yRanges, | ~~~~~~~~ 275 | zRanges, | ~~~~~~~~ 276 | centerXs, | ~~~~~~~~~ 277 | centerYs, | ~~~~~~~~~ 278 | centerZs); | ~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h: In instantiation of ‘ToType viskores::cont::internal::Cast::operator()(const FromType&) const [with FromType = viskores::Vec; ToType = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:65: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalType_ = viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::Cast, viskores::Vec >; ValueType = viskores::Vec; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:58:22: required from ‘typename PortalType::ValueType viskores::internal::detail::ArrayPortalMultiplexerGetFunctor::operator()(const PortalType&, viskores::Id) const [with PortalType = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >; typename PortalType::ValueType = viskores::Vec; viskores::Id = long long int]’ 58 | return portal.Get(index); | ~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1092:17: required from ‘static decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) viskores::exec::detail::VariantCases<7>::CastAndCall(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const viskores::exec::detail::VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1092 | return f(storage.V4, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1196:46: required from ‘decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) viskores::exec::detail::VariantCastAndCallImpl(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with long unsigned int UnionSize = 7; Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1196 | return VariantCases::CastAndCall( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1197 | index, std::forward(f), storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImpl.h:531:57: required from ‘auto viskores::exec::Variant::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; Args = {long long int&}; Ts = {viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >}]’ 531 | return detail::VariantCastAndCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 532 | this->GetIndex(), std::forward(f), this->Storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:134:43: [ skipping 41 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::worklet::spatialstructure::CellRangesExtracter, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut, viskores::worklet::WorkletMapTopology::FieldOut, viskores::worklet::WorkletMapTopology::FieldOut, viskores::worklet::WorkletMapTopology::FieldOut, viskores::worklet::WorkletMapTopology::FieldOut, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, viskores::cont::ArrayHandleMultiplexer, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct >, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride>, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic> >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct > >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride> > >&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, viskores::cont::ArrayHandleMultiplexer, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct >, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride>, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic> >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct > >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride> > >&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::worklet::spatialstructure::CellRangesExtracter; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, viskores::cont::ArrayHandleMultiplexer, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct >, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride>, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic> >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct > >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride> > >&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::worklet::spatialstructure::CellRangesExtracter; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, viskores::cont::ArrayHandleMultiplexer, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct >, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride>, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic> >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct > >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride> > >&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::worklet::spatialstructure::CellRangesExtracter; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::worklet::spatialstructure::CellRangesExtracter; T = viskores::cont::UnknownCellSet&; Args = {viskores::cont::ArrayHandleMultiplexer, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct >, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride>, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic> >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct > >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride> > >&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBoundingIntervalHierarchy.cxx:270:10: required from here 270 | invoker(viskores::worklet::spatialstructure::CellRangesExtracter{}, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | cellSet, | ~~~~~~~~ 272 | points, | ~~~~~~~ 273 | xRanges, | ~~~~~~~~ 274 | yRanges, | ~~~~~~~~ 275 | zRanges, | ~~~~~~~~ 276 | centerXs, | ~~~~~~~~~ 277 | centerYs, | ~~~~~~~~~ 278 | centerZs); | ~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:70:10: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | ToType operator()(const FromType& val) const { return static_cast(val); } | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:26: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In instantiation of ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalType_ = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::Cast, viskores::Vec >; ValueType = viskores::Vec; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:58:22: required from ‘typename PortalType::ValueType viskores::internal::detail::ArrayPortalMultiplexerGetFunctor::operator()(const PortalType&, viskores::Id) const [with PortalType = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >; typename PortalType::ValueType = viskores::Vec; viskores::Id = long long int]’ 58 | return portal.Get(index); | ~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1098:17: required from ‘static decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) viskores::exec::detail::VariantCases<7>::CastAndCall(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const viskores::exec::detail::VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1098 | return f(storage.V5, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1196:46: required from ‘decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) viskores::exec::detail::VariantCastAndCallImpl(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with long unsigned int UnionSize = 7; Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1196 | return VariantCases::CastAndCall( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1197 | index, std::forward(f), storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImpl.h:531:57: required from ‘auto viskores::exec::Variant::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; Args = {long long int&}; Ts = {viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >}]’ 531 | return detail::VariantCastAndCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 532 | this->GetIndex(), std::forward(f), this->Storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:134:43: [ skipping 41 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::worklet::spatialstructure::CellRangesExtracter, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut, viskores::worklet::WorkletMapTopology::FieldOut, viskores::worklet::WorkletMapTopology::FieldOut, viskores::worklet::WorkletMapTopology::FieldOut, viskores::worklet::WorkletMapTopology::FieldOut, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, viskores::cont::ArrayHandleMultiplexer, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct >, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride>, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic> >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct > >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride> > >&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, viskores::cont::ArrayHandleMultiplexer, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct >, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride>, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic> >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct > >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride> > >&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::worklet::spatialstructure::CellRangesExtracter; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, viskores::cont::ArrayHandleMultiplexer, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct >, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride>, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic> >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct > >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride> > >&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::worklet::spatialstructure::CellRangesExtracter; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, viskores::cont::ArrayHandleMultiplexer, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct >, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride>, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic> >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct > >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride> > >&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology; WorkletType = viskores::worklet::spatialstructure::CellRangesExtracter; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::worklet::spatialstructure::CellRangesExtracter; T = viskores::cont::UnknownCellSet&; Args = {viskores::cont::ArrayHandleMultiplexer, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle, viskores::cont::StorageTagUniformPoints>, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct >, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride>, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic> >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagCartesianProduct > >, viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOAStride> > >&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBoundingIntervalHierarchy.cxx:270:10: required from here 270 | invoker(viskores::worklet::spatialstructure::CellRangesExtracter{}, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | cellSet, | ~~~~~~~~ 272 | points, | ~~~~~~~ 273 | xRanges, | ~~~~~~~~ 274 | yRanges, | ~~~~~~~~ 275 | zRanges, | ~~~~~~~~ 276 | centerXs, | ~~~~~~~~~ 277 | centerYs, | ~~~~~~~~~ 278 | centerZs); | ~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagReverse]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::cont::internal::ArrayPortalReverse > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBoundingIntervalHierarchy.cxx:38: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/spatialstructure/BoundingIntervalHierarchy.h: In member function ‘void viskores::worklet::spatialstructure::CellRangesExtracter::operator()(CellShape, const PointIndicesVec&, const PointsPortal&, viskores::Range&, viskores::Range&, viskores::Range&, viskores::FloatDefault&, viskores::FloatDefault&, viskores::FloatDefault&) const [with CellShape = viskores::CellShapeTagHexahedron; PointIndicesVec = viskores::Vec; PointsPortal = viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/spatialstructure/BoundingIntervalHierarchy.h:111:32: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 111 | bounds.Include(cellPoints[i]); | ~~~~~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/spatialstructure/BoundingIntervalHierarchy.h:116:43: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 116 | viskores::Vec3f center = bounds.Center(); | ~~~~~~~~~~~~~^~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:33: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBoundingIntervalHierarchy.h:26: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalType_ = viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::Cast, viskores::Vec >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In member function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h: In member function ‘ToType viskores::cont::internal::Cast::operator()(const FromType&) const [with FromType = viskores::Vec; ToType = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:70:10: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | ToType operator()(const FromType& val) const { return static_cast(val); } | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalType_ = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::Cast, viskores::Vec >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In member function ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h: In member function ‘typename PortalType::ValueType viskores::internal::detail::ArrayPortalMultiplexerGetFunctor::operator()(const PortalType&, viskores::Id) const [with PortalType = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:55:53: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 55 | VISKORES_EXEC_CONT typename PortalType::ValueType operator()(const PortalType& portal, | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalType_ = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >; FunctorType_ = viskores::cont::internal::Cast, viskores::Vec >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOAStride.h:14, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:29: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h: In member function ‘viskores::internal::ArrayPortalSOARead::ValueType viskores::internal::ArrayPortalSOARead::Get(viskores::Id) const [with ValueType_ = viskores::Vec; ComponentPortalType = viskores::internal::ArrayPortalSOAStrideRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h:71:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | VISKORES_EXEC_CONT ValueType Get(viskores::Id valueIndex) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/spatialstructure/BoundingIntervalHierarchy.h: In member function ‘void viskores::worklet::spatialstructure::CellRangesExtracter::operator()(CellShape, const PointIndicesVec&, const PointsPortal&, viskores::Range&, viskores::Range&, viskores::Range&, viskores::FloatDefault&, viskores::FloatDefault&, viskores::FloatDefault&) const [with CellShape = viskores::CellShapeTagQuad; PointIndicesVec = viskores::Vec; PointsPortal = viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/spatialstructure/BoundingIntervalHierarchy.h:111:32: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 111 | bounds.Include(cellPoints[i]); | ~~~~~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/spatialstructure/BoundingIntervalHierarchy.h:116:43: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 116 | viskores::Vec3f center = bounds.Center(); | ~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/spatialstructure/BoundingIntervalHierarchy.h: In member function ‘void viskores::worklet::spatialstructure::CellRangesExtracter::operator()(CellShape, const PointIndicesVec&, const PointsPortal&, viskores::Range&, viskores::Range&, viskores::Range&, viskores::FloatDefault&, viskores::FloatDefault&, viskores::FloatDefault&) const [with CellShape = viskores::CellShapeTagLine; PointIndicesVec = viskores::Vec; PointsPortal = viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/spatialstructure/BoundingIntervalHierarchy.h:116:43: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 116 | viskores::Vec3f center = bounds.Center(); | ~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/spatialstructure/BoundingIntervalHierarchy.h: In member function ‘void viskores::worklet::spatialstructure::CellRangesExtracter::operator()(CellShape, const PointIndicesVec&, const PointsPortal&, viskores::Range&, viskores::Range&, viskores::Range&, viskores::FloatDefault&, viskores::FloatDefault&, viskores::FloatDefault&) const [with CellShape = viskores::CellShapeTagGeneric; PointIndicesVec = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PointsPortal = viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/spatialstructure/BoundingIntervalHierarchy.h:116:43: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 116 | viskores::Vec3f center = bounds.Center(); | ~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/spatialstructure/BoundingIntervalHierarchy.h: In member function ‘void viskores::worklet::spatialstructure::CellRangesExtracter::operator()(CellShape, const PointIndicesVec&, const PointsPortal&, viskores::Range&, viskores::Range&, viskores::Range&, viskores::FloatDefault&, viskores::FloatDefault&, viskores::FloatDefault&) const [with CellShape = viskores::CellShapeTagGeneric; PointIndicesVec = viskores::VecFromPortal >; PointsPortal = viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/spatialstructure/BoundingIntervalHierarchy.h:116:43: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 116 | viskores::Vec3f center = bounds.Center(); | ~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/spatialstructure/BoundingIntervalHierarchy.h: In member function ‘void viskores::worklet::spatialstructure::CellRangesExtracter::operator()(CellShape, const PointIndicesVec&, const PointsPortal&, viskores::Range&, viskores::Range&, viskores::Range&, viskores::FloatDefault&, viskores::FloatDefault&, viskores::FloatDefault&) const [with CellShape = viskores::CellShapeTagWedge; PointIndicesVec = viskores::Vec; PointsPortal = viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/spatialstructure/BoundingIntervalHierarchy.h:116:43: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 116 | viskores::Vec3f center = bounds.Center(); | ~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalMultiplexer >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagReverse]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::cont::internal::ArrayPortalReverse > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagReverse]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::cont::internal::ArrayPortalReverse > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagReverse]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::cont::internal::ArrayPortalReverse > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagReverse]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::cont::internal::ArrayPortalReverse > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘static decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) viskores::exec::detail::VariantCases<7>::CastAndCall(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const viskores::exec::detail::VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 [ 3%] Building CXX object ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfUnstructuredGrid.cpp.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/powerpc64le-linux-gnu-g++ -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX -D_MPICC_H -Dxdmf3_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3/core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/core/../CMake/VersionSuite -isystem /usr/include/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/libxml2 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/libxml2 -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT ThirdParty/xdmf3/vtkxdmf3/CMakeFiles/xdmf3.dir/XdmfUnstructuredGrid.cpp.o -MF CMakeFiles/xdmf3.dir/XdmfUnstructuredGrid.cpp.o.d -o CMakeFiles/xdmf3.dir/XdmfUnstructuredGrid.cpp.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/xdmf3/vtkxdmf3/XdmfUnstructuredGrid.cpp [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellLocatorTwoLevel.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellLocatorTwoLevel.cxx.o -MF CMakeFiles/viskores_cont.dir/CellLocatorTwoLevel.cxx.o.d -o CMakeFiles/viskores_cont.dir/CellLocatorTwoLevel.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx [ 3%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ZoneConnectivity.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/Ioss_ZoneConnectivity.C.o -MF CMakeFiles/ioss.dir/Ioss_ZoneConnectivity.C.o.d -o CMakeFiles/ioss.dir/Ioss_ZoneConnectivity.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/Ioss_ZoneConnectivity.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.h:22: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ [ 3%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellSetExplicit.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellSetExplicit.cxx.o -MF CMakeFiles/viskores_cont.dir/CellSetExplicit.cxx.o.d -o CMakeFiles/viskores_cont.dir/CellSetExplicit.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.cxx In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorBase.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/CellShape.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In instantiation of ‘viskores::Vec viskores::operator*(const Vec&, const Vec&) [with T = float]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:72:66: required from here 72 | l1Grid.Origin + (static_cast(idx) * l1Grid.BinSize), | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:841:47: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 841 | inline VISKORES_EXEC_CONT viskores::Vec operator*( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.cxx:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ [ 3%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/tokenize.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/tokenize.C.o -MF CMakeFiles/ioss.dir/tokenize.C.o.d -o CMakeFiles/ioss.dir/tokenize.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/tokenize.C [ 3%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkStringFormatter.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkStringFormatter.cxx.o -MF CMakeFiles/CommonCore.dir/vtkStringFormatter.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkStringFormatter.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkStringFormatter.cxx [ 3%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Beam2.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Beam2.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Beam2.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Beam2.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Beam2.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:1007: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: required from ‘viskores::cont::UnknownArrayHandle::UnknownArrayHandle(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 476 | : Container(detail::UnknownAHContainer::Make(array)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:986:21: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: required from ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic; std::ostream = std::basic_ostream]’ 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:191:43: required from ‘void viskores::cont::detail::UnknownAHPrintSummary(void*, std::ostream&, bool) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic; std::ostream = std::basic_ostream]’ 191 | viskores::cont::printSummary_ArrayHandle(*arrayHandle, out, full); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:416:26: required from ‘viskores::cont::detail::UnknownAHContainer::UnknownAHContainer(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 416 | , PrintSummary(detail::UnknownAHPrintSummary) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:301:48: required from ‘static std::shared_ptr viskores::cont::detail::UnknownAHContainer::Make(const viskores::cont::ArrayHandle&) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 301 | return std::shared_ptr(new UnknownAHContainer(array)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:476:49: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Beam3.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Beam3.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Beam3.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Beam3.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Beam3.C [ 3%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Beam4.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Beam4.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Beam4.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Beam4.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Beam4.C [ 4%] Linking CXX shared library ../../../lib/powerpc64le-linux-gnu/libvtkxdmf3-9.6.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/xdmf3.dir/link.txt --verbose=1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In instantiation of ‘decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) viskores::exec::arg::Fetch::Load(const ThreadIndicesType&, const ExecObjectType&) const [with ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; ExecObjectType = viskores::internal::ArrayPortalUniformPointCoordinates; decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) = viskores::VecAxisAlignedPointCoordinates<3>; typename ThreadIndicesType::Connectivity = viskores::exec::ConnectivityStructured]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: required from ‘void viskores::worklet::internal::DispatcherBase::InvokeSchedule(const Invocation&, RangeType, DeviceAdapter) const [with Invocation = viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; RangeType = viskores::Vec; DeviceAdapter = viskores::cont::DeviceAdapterTagTBB; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 812 | TaskTypes::MakeTask(this->Worklet, invocation, range, typename WorkletType::Hints{}); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:793:25: [ skipping 31 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:218:22: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 218 | VISKORES_EXEC auto Load(const ThreadIndicesType& indices, const ExecObjectType& field) const | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In instantiation of ‘decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) viskores::exec::arg::Fetch::Load(const ThreadIndicesType&, const ExecObjectType&) const [with ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; ExecObjectType = viskores::internal::ArrayPortalUniformPointCoordinates; decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) = viskores::VecAxisAlignedPointCoordinates<1>; typename ThreadIndicesType::Connectivity = viskores::exec::ConnectivityStructured]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: required from ‘static viskores::exec::tbb::internal::TaskTiling1D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling1D = viskores::exec::serial::internal::TaskTiling1D; viskores::Id = long long int]’ 457 | return viskores::exec::tbb::internal::TaskTiling1D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: required from ‘void viskores::worklet::internal::DispatcherBase::InvokeSchedule(const Invocation&, RangeType, DeviceAdapter) const [with Invocation = viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; RangeType = long long int; DeviceAdapter = viskores::cont::DeviceAdapterTagTBB; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 812 | TaskTypes::MakeTask(this->Worklet, invocation, range, typename WorkletType::Hints{}); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:793:25: [ skipping 31 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:218:22: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 218 | VISKORES_EXEC auto Load(const ThreadIndicesType& indices, const ExecObjectType& field) const | ^~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.h:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In instantiation of ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In instantiation of ‘static viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, ThreadIndicesType>::ValueType viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, ThreadIndicesType>::Load(const ThreadIndicesType&, const viskores::internal::ArrayPortalUniformPointCoordinates&) [with int NumDimensions = 3; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; ValueType = viskores::VecAxisAlignedPointCoordinates<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:228:32: required from ‘decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) viskores::exec::arg::Fetch::Load(const ThreadIndicesType&, const ExecObjectType&) const [with ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; ExecObjectType = viskores::internal::ArrayPortalUniformPointCoordinates; decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) = viskores::VecAxisAlignedPointCoordinates<3>; typename ThreadIndicesType::Connectivity = viskores::exec::ConnectivityStructured]’ 228 | return Implementation::Load(indices, field); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:160:20: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 160 | static ValueType Load(const ThreadIndicesType& indices, | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In instantiation of ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<3>; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In instantiation of ‘decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) viskores::exec::arg::Fetch::Load(const ThreadIndicesType&, const ExecObjectType&) const [with ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; ExecObjectType = viskores::internal::ArrayPortalUniformPointCoordinates; decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) = viskores::VecAxisAlignedPointCoordinates<2>; typename ThreadIndicesType::Connectivity = viskores::exec::ConnectivityStructured]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: required from ‘void viskores::worklet::internal::DispatcherBase::InvokeSchedule(const Invocation&, RangeType, DeviceAdapter) const [with Invocation = viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; RangeType = viskores::Vec; DeviceAdapter = viskores::cont::DeviceAdapterTagTBB; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 812 | TaskTypes::MakeTask(this->Worklet, invocation, range, typename WorkletType::Hints{}); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:793:25: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:218:22: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 218 | VISKORES_EXEC auto Load(const ThreadIndicesType& indices, const ExecObjectType& field) const | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In instantiation of ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: required from ‘static viskores::exec::tbb::internal::TaskTiling1D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling1D = viskores::exec::serial::internal::TaskTiling1D; viskores::Id = long long int]’ 457 | return viskores::exec::tbb::internal::TaskTiling1D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In instantiation of ‘static viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, ThreadIndicesType>::ValueType viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, ThreadIndicesType>::Load(const ThreadIndicesType&, const viskores::internal::ArrayPortalUniformPointCoordinates&) [with int NumDimensions = 1; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; ValueType = viskores::VecAxisAlignedPointCoordinates<1>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:228:32: required from ‘decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) viskores::exec::arg::Fetch::Load(const ThreadIndicesType&, const ExecObjectType&) const [with ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; ExecObjectType = viskores::internal::ArrayPortalUniformPointCoordinates; decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) = viskores::VecAxisAlignedPointCoordinates<1>; typename ThreadIndicesType::Connectivity = viskores::exec::ConnectivityStructured]’ 228 | return Implementation::Load(indices, field); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: required from ‘static viskores::exec::tbb::internal::TaskTiling1D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling1D = viskores::exec::serial::internal::TaskTiling1D; viskores::Id = long long int]’ 457 | return viskores::exec::tbb::internal::TaskTiling1D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:160:20: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 160 | static ValueType Load(const ThreadIndicesType& indices, | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In instantiation of ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<1>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<1>; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: required from ‘static viskores::exec::tbb::internal::TaskTiling1D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling1D = viskores::exec::serial::internal::TaskTiling1D; viskores::Id = long long int]’ 457 | return viskores::exec::tbb::internal::TaskTiling1D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-lc -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/xdmf3.dir/link.d -Wl,-soname,libvtkxdmf3-9.6.so.1 -o ../../../lib/powerpc64le-linux-gnu/libvtkxdmf3-9.6.so.9.6 CMakeFiles/xdmf3.dir/XdmfAggregate.cpp.o CMakeFiles/xdmf3.dir/XdmfAttribute.cpp.o CMakeFiles/xdmf3.dir/XdmfAttributeCenter.cpp.o CMakeFiles/xdmf3.dir/XdmfAttributeType.cpp.o CMakeFiles/xdmf3.dir/XdmfCurvilinearGrid.cpp.o CMakeFiles/xdmf3.dir/XdmfDomain.cpp.o CMakeFiles/xdmf3.dir/XdmfGeometry.cpp.o CMakeFiles/xdmf3.dir/XdmfGeometryType.cpp.o CMakeFiles/xdmf3.dir/XdmfGraph.cpp.o CMakeFiles/xdmf3.dir/XdmfGrid.cpp.o CMakeFiles/xdmf3.dir/XdmfGridCollection.cpp.o CMakeFiles/xdmf3.dir/XdmfGridCollectionType.cpp.o CMakeFiles/xdmf3.dir/XdmfGridController.cpp.o CMakeFiles/xdmf3.dir/XdmfGridTemplate.cpp.o CMakeFiles/xdmf3.dir/XdmfItemFactory.cpp.o CMakeFiles/xdmf3.dir/XdmfMap.cpp.o CMakeFiles/xdmf3.dir/XdmfReader.cpp.o CMakeFiles/xdmf3.dir/XdmfRectilinearGrid.cpp.o CMakeFiles/xdmf3.dir/XdmfRegularGrid.cpp.o CMakeFiles/xdmf3.dir/XdmfSet.cpp.o CMakeFiles/xdmf3.dir/XdmfSetType.cpp.o CMakeFiles/xdmf3.dir/XdmfTemplate.cpp.o CMakeFiles/xdmf3.dir/XdmfTime.cpp.o CMakeFiles/xdmf3.dir/XdmfTopology.cpp.o CMakeFiles/xdmf3.dir/XdmfTopologyType.cpp.o CMakeFiles/xdmf3.dir/XdmfUnstructuredGrid.cpp.o -Wl,-rpath,"\$ORIGIN:/usr/lib/powerpc64le-linux-gnu/hdf5/openmpi:/usr/lib/powerpc64le-linux-gnu/openmpi/lib:" ../../../lib/powerpc64le-linux-gnu/libvtkxdmfcore-9.6.so.9.6 /usr/lib/powerpc64le-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/openmpi/libhdf5_hl.so /usr/lib/powerpc64le-linux-gnu/openmpi/lib/libmpi.so /usr/lib/powerpc64le-linux-gnu/libxml2.so cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/xdmf3/vtkxdmf3 && /usr/bin/cmake -E cmake_symlink_library ../../../lib/powerpc64le-linux-gnu/libvtkxdmf3-9.6.so.9.6 ../../../lib/powerpc64le-linux-gnu/libvtkxdmf3-9.6.so.1 ../../../lib/powerpc64le-linux-gnu/libvtkxdmf3-9.6.so make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Built target xdmf3 make -f Common/Transforms/CMakeFiles/vtkCommonTransforms-hierarchy.dir/build.make Common/Transforms/CMakeFiles/vtkCommonTransforms-hierarchy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Transforms /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Transforms/CMakeFiles/vtkCommonTransforms-hierarchy.dir/DependInfo.cmake "--color=" vtkCommonTransforms-hierarchy make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Common/Transforms/CMakeFiles/vtkCommonTransforms-hierarchy.dir/build.make Common/Transforms/CMakeFiles/vtkCommonTransforms-hierarchy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Generating the wrap hierarchy for VTK::CommonTransforms cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Transforms && ../../bin/vtkWrapHierarchy-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Transforms/CMakeFiles/vtkCommonTransforms-hierarchy.txt.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Transforms/CMakeFiles/vtkCommonTransforms-hierarchy.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu/vtk-9.6/hierarchy/VTK/vtkCommonTransforms-hierarchy.txt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Transforms/CMakeFiles/vtkCommonTransforms-hierarchy.data @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Transforms/CMakeFiles/vtkCommonTransforms-hierarchy.depends.args In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:33: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: required from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’ 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: required from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’ 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In instantiation of ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In instantiation of ‘static viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, ThreadIndicesType>::ValueType viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, ThreadIndicesType>::Load(const ThreadIndicesType&, const viskores::internal::ArrayPortalUniformPointCoordinates&) [with int NumDimensions = 2; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; ValueType = viskores::VecAxisAlignedPointCoordinates<2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:228:32: required from ‘decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) viskores::exec::arg::Fetch::Load(const ThreadIndicesType&, const ExecObjectType&) const [with ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; ExecObjectType = viskores::internal::ArrayPortalUniformPointCoordinates; decltype (viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation::Load(indices, field)) = viskores::VecAxisAlignedPointCoordinates<2>; typename ThreadIndicesType::Connectivity = viskores::exec::ConnectivityStructured]’ 228 | return Implementation::Load(indices, field); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:160:20: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 160 | static ValueType Load(const ThreadIndicesType& indices, | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In instantiation of ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<2>; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: required from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’ 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: required from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’ 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: required from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >]’ 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: required from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >]’ 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: required from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’ 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: required from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’ 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In instantiation of ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::Vec, 6>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::Vec, 6>; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:26: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In instantiation of ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:246:32: required from ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >; typename ExecObjectType::ValueType = viskores::Vec]’ 246 | return ValueType(portal.Get(offset1 + xgcidx.PointIds[0][0]), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In instantiation of ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::Vec, 6>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::Vec, 6>; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In instantiation of ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:246:32: required from ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >; typename ExecObjectType::ValueType = viskores::Vec]’ 246 | return ValueType(portal.Get(offset1 + xgcidx.PointIds[0][0]), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: required from ‘static viskores::exec::tbb::internal::TaskTiling3D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id3, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling3D = viskores::exec::serial::internal::TaskTiling3D; viskores::Id3 = viskores::Vec]’ 467 | return viskores::exec::tbb::internal::TaskTiling3D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | ValueType Get(viskores::Id index) const | ^~~ make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Built target vtkCommonTransforms-hierarchy make -f Common/Misc/CMakeFiles/vtkCommonMisc-hierarchy.dir/build.make Common/Misc/CMakeFiles/vtkCommonMisc-hierarchy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Misc /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Misc /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Misc/CMakeFiles/vtkCommonMisc-hierarchy.dir/DependInfo.cmake "--color=" vtkCommonMisc-hierarchy In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:25: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::detail::Min(const T&, const T&, viskores::TypeTraitsVectorTag) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1830:21: required from ‘T viskores::Min(const T&, const T&) [with T = Vec]’ 1830 | return detail::Min(x, y, typename viskores::TypeTraits::DimensionalityTag()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:85:25: required from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’ 85 | minp = viskores::Min(minp, points[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: [ skipping 34 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1803:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1803 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y, viskores::TypeTraitsVectorTag) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::detail::Min(const T&, const T&, viskores::TypeTraitsVectorTag) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1830:21: required from ‘T viskores::Min(const T&, const T&) [with T = Vec]’ 1830 | return detail::Min(x, y, typename viskores::TypeTraits::DimensionalityTag()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:85:25: required from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’ 85 | minp = viskores::Min(minp, points[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: [ skipping 34 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1803:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1803 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y, viskores::TypeTraitsVectorTag) | ^~~ make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Common/Misc/CMakeFiles/vtkCommonMisc-hierarchy.dir/build.make Common/Misc/CMakeFiles/vtkCommonMisc-hierarchy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: required from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’ 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: [ skipping 34 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In instantiation of ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >; ComponentType = viskores::Vec; viskores::IdComponent = int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: required from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’ 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:40: required from ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; viskores::Id = long long int]’ 161 | auto cellBounds = ComputeCellBounds(points); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 343 | worklet(p1, p2); | ~~~~~~~^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: [ skipping 34 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = float; Ts = {float, float}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:116:30: required from ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’ 116 | return viskores::make_Vec( | ~~~~~~~~~~~~~~~~~~^ 117 | this->PortalFirst.Get(i1), this->PortalSecond.Get(i2), this->PortalThird.Get(i3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:246:32: required from ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >; typename ExecObjectType::ValueType = viskores::Vec]’ 246 | return ValueType(portal.Get(offset1 + xgcidx.PointIds[0][0]), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: [ skipping 34 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = double; Ts = {double, double}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:116:30: required from ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’ 116 | return viskores::make_Vec( | ~~~~~~~~~~~~~~~~~~^ 117 | this->PortalFirst.Get(i1), this->PortalSecond.Get(i2), this->PortalThird.Get(i3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:246:32: required from ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >; typename ExecObjectType::ValueType = viskores::Vec]’ 246 | return ValueType(portal.Get(offset1 + xgcidx.PointIds[0][0]), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: required from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id3 = viskores::Vec; viskores::Id = long long int]’ 108 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | *worklet, | ~~~~~~~~~ 110 | *invocation, | ~~~~~~~~~~~~ 111 | worklet->GetThreadIndices(threadIndex1D, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | index, | ~~~~~~ 113 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 115 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:269:29: required from ‘viskores::exec::serial::internal::TaskTiling3D::TaskTiling3D(WorkletType&, InvocationType&) [with WorkletType = const {anonymous}::CountBinsL1; InvocationType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 269 | this->ExecuteFunction = &TaskTiling3DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:467:43: [ skipping 34 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, {anonymous}::CountBinsL1, viskores::worklet::detail::WorkletMapTopologyBase>&; ContParams = viskores::List::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut>&; Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::UnknownCellSet&, const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapTopology<{anonymous}::CountBinsL1>; WorkletType = {anonymous}::CountBinsL1; BaseWorkletType = viskores::worklet::detail::WorkletMapTopologyBase]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = {anonymous}::CountBinsL1&; T = viskores::cont::UnknownCellSet&; Args = {const viskores::cont::CoordinateSystem&, viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:388:9: required from here 388 | invoke(countL1, cellset, coords, binCounts); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ [ 4%] Generating the wrap hierarchy for VTK::CommonMisc cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Misc && ../../bin/vtkWrapHierarchy-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Misc/CMakeFiles/vtkCommonMisc-hierarchy.txt.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Misc/CMakeFiles/vtkCommonMisc-hierarchy.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu/vtk-9.6/hierarchy/VTK/vtkCommonMisc-hierarchy.txt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Misc/CMakeFiles/vtkCommonMisc-hierarchy.data @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Misc/CMakeFiles/vtkCommonMisc-hierarchy.depends.args make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Built target vtkCommonMisc-hierarchy [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Edge2.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Edge2.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Edge2.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Edge2.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Edge2.C [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Edge2D2.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Edge2D2.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Edge2D2.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Edge2D2.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Edge2D2.C [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Edge2D3.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Edge2D3.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Edge2D3.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Edge2D3.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Edge2D3.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘virtual void viskores::cont::CellLocatorTwoLevel::Build()’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:376:22: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 376 | auto size = bmax - bmin; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In function ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In function ‘{anonymous}::BinsBBox {anonymous}::ComputeIntersectingBins(viskores::internal::cl_uniform_bins::Bounds, const viskores::internal::cl_uniform_bins::Grid&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:71:31: note: parameter passing for argument of type ‘const viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 71 | VISKORES_EXEC static BinsBBox ComputeIntersectingBins(const Bounds cellBounds, const Grid& grid) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:73:67: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | auto minb = static_cast((cellBounds.Min - grid.Origin) / grid.BinSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/TaskSingular.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:34, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/DeviceAdapterSerial.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:29, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:325:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 325 | auto p1 = | ^~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:29: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h: In constructor ‘viskores::VecAxisAlignedPointCoordinates::VecAxisAlignedPointCoordinates(ComponentType, ComponentType) [with int NumDimensions = 3]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h:95:3: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 95 | VecAxisAlignedPointCoordinates(ComponentType origin = ComponentType(0, 0, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h: In member function ‘viskores::VecAxisAlignedPointCoordinates::ComponentType viskores::VecAxisAlignedPointCoordinates::operator[](viskores::IdComponent) const [with int NumDimensions = 3]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h:116:17: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 116 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagSerial; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:325:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 325 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In function ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:325:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 325 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h: In constructor ‘viskores::VecAxisAlignedPointCoordinates::VecAxisAlignedPointCoordinates(ComponentType, ComponentType) [with int NumDimensions = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h:95:3: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 95 | VecAxisAlignedPointCoordinates(ComponentType origin = ComponentType(0, 0, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h: In member function ‘viskores::VecAxisAlignedPointCoordinates::ComponentType viskores::VecAxisAlignedPointCoordinates::operator[](viskores::IdComponent) const [with int NumDimensions = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h:116:17: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 116 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagSerial; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:325:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 325 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:325:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 325 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h: In constructor ‘viskores::VecAxisAlignedPointCoordinates::VecAxisAlignedPointCoordinates(ComponentType, ComponentType) [with int NumDimensions = 1]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h:95:3: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 95 | VecAxisAlignedPointCoordinates(ComponentType origin = ComponentType(0, 0, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<1>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<1>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h: In member function ‘viskores::VecAxisAlignedPointCoordinates::ComponentType viskores::VecAxisAlignedPointCoordinates::operator[](viskores::IdComponent) const [with int NumDimensions = 1]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecAxisAlignedPointCoordinates.h:116:17: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 116 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagSerial; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:325:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 325 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ make -f Rendering/VtkJS/CMakeFiles/vtkRenderingVtkJS-hierarchy.dir/build.make Rendering/VtkJS/CMakeFiles/vtkRenderingVtkJS-hierarchy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Rendering/VtkJS /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Rendering/VtkJS /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Rendering/VtkJS/CMakeFiles/vtkRenderingVtkJS-hierarchy.dir/DependInfo.cmake "--color=" vtkRenderingVtkJS-hierarchy make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Rendering/VtkJS/CMakeFiles/vtkRenderingVtkJS-hierarchy.dir/build.make Rendering/VtkJS/CMakeFiles/vtkRenderingVtkJS-hierarchy.dir/build /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ [ 4%] Generating the wrap hierarchy for VTK::RenderingVtkJS /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalUniformPointCoordinates>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Rendering/VtkJS && ../../bin/vtkWrapHierarchy-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Rendering/VtkJS/CMakeFiles/vtkRenderingVtkJS-hierarchy.txt.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Rendering/VtkJS/CMakeFiles/vtkRenderingVtkJS-hierarchy.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu/vtk-9.6/hierarchy/VTK/vtkRenderingVtkJS-hierarchy.txt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Rendering/VtkJS/CMakeFiles/vtkRenderingVtkJS-hierarchy.data @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Rendering/VtkJS/CMakeFiles/vtkRenderingVtkJS-hierarchy.depends.args /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalUniformPointCoordinates>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalUniformPointCoordinates>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalUniformPointCoordinates]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalUniformPointCoordinates>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Built target vtkRenderingVtkJS-hierarchy make -f Geovis/Core/CMakeFiles/vtkGeovisCore-hierarchy.dir/build.make Geovis/Core/CMakeFiles/vtkGeovisCore-hierarchy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Geovis/Core /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Geovis/Core /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Geovis/Core/CMakeFiles/vtkGeovisCore-hierarchy.dir/DependInfo.cmake "--color=" vtkGeovisCore-hierarchy make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Geovis/Core/CMakeFiles/vtkGeovisCore-hierarchy.dir/build.make Geovis/Core/CMakeFiles/vtkGeovisCore-hierarchy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Generating the wrap hierarchy for VTK::GeovisCore cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Geovis/Core && ../../bin/vtkWrapHierarchy-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Geovis/Core/CMakeFiles/vtkGeovisCore-hierarchy.txt.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Geovis/Core/CMakeFiles/vtkGeovisCore-hierarchy.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu/vtk-9.6/hierarchy/VTK/vtkGeovisCore-hierarchy.txt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Geovis/Core/CMakeFiles/vtkGeovisCore-hierarchy.data @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Geovis/Core/CMakeFiles/vtkGeovisCore-hierarchy.depends.args make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Built target vtkGeovisCore-hierarchy make -f Wrapping/Java/CMakeFiles/vtkCommonMiscJava-java-sources.dir/build.make Wrapping/Java/CMakeFiles/vtkCommonMiscJava-java-sources.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMiscJava-java-sources.dir/DependInfo.cmake "--color=" vtkCommonMiscJava-java-sources make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Wrapping/Java/CMakeFiles/vtkCommonMiscJava-java-sources.dir/build.make Wrapping/Java/CMakeFiles/vtkCommonMiscJava-java-sources.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Generating Java sources for vtkContourValues cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMiscJava/vtkContourValues.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMiscJava/vtkCommonMisc-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkContourValues.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Misc/vtkContourValues.h [ 4%] Generating Java sources for vtkErrorCode cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMiscJava/vtkErrorCode.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMiscJava/vtkCommonMisc-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkErrorCode.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Misc/vtkErrorCode.h [ 4%] Generating Java sources for vtkExprTkFunctionParser cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMiscJava/vtkExprTkFunctionParser.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMiscJava/vtkCommonMisc-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkExprTkFunctionParser.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Misc/vtkExprTkFunctionParser.h [ 4%] Generating Java sources for vtkFunctionParser cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMiscJava/vtkFunctionParser.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMiscJava/vtkCommonMisc-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkFunctionParser.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Misc/vtkFunctionParser.h [ 4%] Generating Java sources for vtkHeap cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMiscJava/vtkHeap.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMiscJava/vtkCommonMisc-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkHeap.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Misc/vtkHeap.h [ 4%] Generating Java sources for vtkPolygonBuilder cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMiscJava/vtkPolygonBuilder.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMiscJava/vtkCommonMisc-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkPolygonBuilder.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Misc/vtkPolygonBuilder.h [ 4%] Generating Java sources for vtkResourceFileLocator cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMiscJava/vtkResourceFileLocator.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonMiscJava/vtkCommonMisc-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkResourceFileLocator.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Misc/vtkResourceFileLocator.h make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Built target vtkCommonMiscJava-java-sources [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Edge3.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Edge3.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Edge3.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Edge3.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Edge3.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Edge4.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Edge4.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Edge4.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Edge4.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Edge4.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalUniformPointCoordinates]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:14: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h: In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:73:17: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | ComponentType operator[](viskores::IdComponent index) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:251:65: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | portal.Get(offset2 + xgcidx.PointIds[1][2])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::Vec, 6>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::Vec, 6>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:85:5: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 85 | minp = viskores::Min(minp, points[i]); | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalUniformPointCoordinates]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:251:65: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | portal.Get(offset2 + xgcidx.PointIds[1][2])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:251:65: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::Vec, 6>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:161:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::Vec, 6>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:85:5: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 85 | minp = viskores::Min(minp, points[i]); | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:89:45: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 89 | return { FloatVec3(minp), FloatVec3(maxp) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:251:65: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | portal.Get(offset2 + xgcidx.PointIds[1][2])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::FindBinsL1::operator()(const PointsVecType&, viskores::Id, BinIdsPortalType&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:189:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 189 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:459:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 459 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::FindBinsL1::operator()(const PointsVecType&, viskores::Id, BinIdsPortalType&) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<3>; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:189:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 189 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagSerial; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:459:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 459 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::FindBinsL1::operator()(const PointsVecType&, viskores::Id, BinIdsPortalType&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:189:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 189 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:459:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 459 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::FindBinsL1::operator()(const PointsVecType&, viskores::Id, BinIdsPortalType&) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<2>; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:189:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 189 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagSerial; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:459:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 459 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::FindBinsL1::operator()(const PointsVecType&, viskores::Id, BinIdsPortalType&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:189:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 189 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:459:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 459 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::FindBinsL1::operator()(const PointsVecType&, viskores::Id, BinIdsPortalType&) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<1>; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:189:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 189 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagSerial; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:459:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 459 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::FindBinsL1::operator()(const PointsVecType&, viskores::Id, BinIdsPortalType&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:189:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 189 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Hex8.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Hex8.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Hex8.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Hex8.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Hex8.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In constructor ‘{anonymous}::GenerateBinsL1::GenerateBinsL1(viskores::internal::cl_uniform_bins::FloatVec3, viskores::FloatDefault)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:211:3: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::FloatVec3’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 211 | GenerateBinsL1(FloatVec3 size, viskores::FloatDefault density) | ^~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL2::operator()(const PointsVecType&, const BinDimensionsPortalType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:249:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 249 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Grid viskores::internal::cl_uniform_bins::ComputeLeafGrid(const DimVec3&, const DimVec3&, const Grid&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:73:57: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | l1Grid.BinSize / static_cast(dim) }; | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:459:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 459 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL2::operator()(const PointsVecType&, const BinDimensionsPortalType&, viskores::Id&) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<3>; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:249:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 249 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagSerial; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:459:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 459 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL2::operator()(const PointsVecType&, const BinDimensionsPortalType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:249:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 249 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:459:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 459 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL2::operator()(const PointsVecType&, const BinDimensionsPortalType&, viskores::Id&) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<2>; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:249:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 249 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagSerial; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:459:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 459 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL2::operator()(const PointsVecType&, const BinDimensionsPortalType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:249:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 249 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:459:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 459 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL2::operator()(const PointsVecType&, const BinDimensionsPortalType&, viskores::Id&) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<1>; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:249:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 249 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagSerial; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:459:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 459 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::CountBinsL2::operator()(const PointsVecType&, const BinDimensionsPortalType&, viskores::Id&) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:249:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 249 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ make -f Wrapping/Java/CMakeFiles/vtkCommonTransformsJava-java-sources.dir/build.make Wrapping/Java/CMakeFiles/vtkCommonTransformsJava-java-sources.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava-java-sources.dir/DependInfo.cmake "--color=" vtkCommonTransformsJava-java-sources make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Wrapping/Java/CMakeFiles/vtkCommonTransformsJava-java-sources.dir/build.make Wrapping/Java/CMakeFiles/vtkCommonTransformsJava-java-sources.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Generating Java sources for vtkAbstractTransform cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkAbstractTransform.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCommonTransforms-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkAbstractTransform.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms/vtkAbstractTransform.h [ 4%] Generating Java sources for vtkCylindricalTransform cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCylindricalTransform.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCommonTransforms-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkCylindricalTransform.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms/vtkCylindricalTransform.h [ 4%] Generating Java sources for vtkGeneralTransform cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkGeneralTransform.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCommonTransforms-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkGeneralTransform.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms/vtkGeneralTransform.h [ 4%] Generating Java sources for vtkHomogeneousTransform cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkHomogeneousTransform.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCommonTransforms-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkHomogeneousTransform.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms/vtkHomogeneousTransform.h [ 4%] Generating Java sources for vtkIdentityTransform cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkIdentityTransform.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCommonTransforms-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkIdentityTransform.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms/vtkIdentityTransform.h /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ [ 4%] Generating Java sources for vtkLandmarkTransform cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkLandmarkTransform.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCommonTransforms-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkLandmarkTransform.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms/vtkLandmarkTransform.h [ 4%] Generating Java sources for vtkLinearTransform cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkLinearTransform.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCommonTransforms-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkLinearTransform.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms/vtkLinearTransform.h /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>; P7 = viskores::placeholders::Arg<7>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:1161:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 1161 | auto p2 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::FindBinsL2::operator()(viskores::Id, const PointsVecType&, const BinDimensionsPortalType&, const BinStartsPortalType&, viskores::Id, BinIdsPortalType, CellIdsPortalType) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<3>; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >; BinStartsPortalType = viskores::internal::ArrayPortalBasicRead; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite; CellIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:295:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 295 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagSerial; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>; P7 = viskores::placeholders::Arg<7>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:1161:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 1161 | auto p2 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::FindBinsL2::operator()(viskores::Id, const PointsVecType&, const BinDimensionsPortalType&, const BinStartsPortalType&, viskores::Id, BinIdsPortalType, CellIdsPortalType) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >; BinStartsPortalType = viskores::internal::ArrayPortalBasicRead; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite; CellIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:295:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 295 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ [ 4%] Generating Java sources for vtkMatrixToHomogeneousTransform cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkMatrixToHomogeneousTransform.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCommonTransforms-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkMatrixToHomogeneousTransform.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms/vtkMatrixToHomogeneousTransform.h /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 [ 4%] Generating Java sources for vtkMatrixToLinearTransform cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkMatrixToLinearTransform.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCommonTransforms-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkMatrixToLinearTransform.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms/vtkMatrixToLinearTransform.h /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>; P7 = viskores::placeholders::Arg<7>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:1161:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 1161 | auto p2 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::FindBinsL2::operator()(viskores::Id, const PointsVecType&, const BinDimensionsPortalType&, const BinStartsPortalType&, viskores::Id, BinIdsPortalType, CellIdsPortalType) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<2>; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >; BinStartsPortalType = viskores::internal::ArrayPortalBasicRead; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite; CellIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:295:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 295 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagSerial; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>; P7 = viskores::placeholders::Arg<7>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:1161:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 1161 | auto p2 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::FindBinsL2::operator()(viskores::Id, const PointsVecType&, const BinDimensionsPortalType&, const BinStartsPortalType&, viskores::Id, BinIdsPortalType, CellIdsPortalType) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >; BinStartsPortalType = viskores::internal::ArrayPortalBasicRead; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite; CellIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:295:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 295 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ [ 4%] Generating Java sources for vtkPerspectiveTransform cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkPerspectiveTransform.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCommonTransforms-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkPerspectiveTransform.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms/vtkPerspectiveTransform.h [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Hex9.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Hex9.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Hex9.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Hex9.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Hex9.C [ 4%] Generating Java sources for vtkSphericalTransform cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkSphericalTransform.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCommonTransforms-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkSphericalTransform.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms/vtkSphericalTransform.h /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>; P7 = viskores::placeholders::Arg<7>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:1161:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 1161 | auto p2 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::FindBinsL2::operator()(viskores::Id, const PointsVecType&, const BinDimensionsPortalType&, const BinStartsPortalType&, viskores::Id, BinIdsPortalType, CellIdsPortalType) const [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<1>; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >; BinStartsPortalType = viskores::internal::ArrayPortalBasicRead; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite; CellIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:295:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 295 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagSerial; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>; P7 = viskores::placeholders::Arg<7>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:1161:8: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 1161 | auto p2 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘void {anonymous}::FindBinsL2::operator()(viskores::Id, const PointsVecType&, const BinDimensionsPortalType&, const BinStartsPortalType&, viskores::Id, BinIdsPortalType, CellIdsPortalType) const [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >; BinStartsPortalType = viskores::internal::ArrayPortalBasicRead; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite; CellIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:295:10: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 295 | auto cellBounds = ComputeCellBounds(points); | ^~~~~~~~~~ [ 4%] Generating Java sources for vtkThinPlateSplineTransform cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkThinPlateSplineTransform.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCommonTransforms-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkThinPlateSplineTransform.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms/vtkThinPlateSplineTransform.h [ 4%] Generating Java sources for vtkTransform cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkTransform.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCommonTransforms-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTransform.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms/vtkTransform.h /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 [ 4%] Generating Java sources for vtkTransform2D cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkTransform2D.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCommonTransforms-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTransform2D.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms/vtkTransform2D.h /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 [ 4%] Generating Java sources for vtkTransformCollection cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkTransformCollection.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCommonTransforms-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkTransformCollection.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms/vtkTransformCollection.h [ 4%] Generating Java sources for vtkWarpTransform cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkWarpTransform.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkCommonTransformsJava/vtkCommonTransforms-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkWarpTransform.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Transforms/vtkWarpTransform.h make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Built target vtkCommonTransformsJava-java-sources [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Hex16.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Hex16.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Hex16.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Hex16.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Hex16.C make -f Wrapping/Java/CMakeFiles/vtkGeovisCoreJava-java-sources.dir/build.make Wrapping/Java/CMakeFiles/vtkGeovisCoreJava-java-sources.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Wrapping/Java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkGeovisCoreJava-java-sources.dir/DependInfo.cmake "--color=" vtkGeovisCoreJava-java-sources make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Wrapping/Java/CMakeFiles/vtkGeovisCoreJava-java-sources.dir/build.make Wrapping/Java/CMakeFiles/vtkGeovisCoreJava-java-sources.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Generating Java sources for vtkGeoProjection cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkGeovisCoreJava/vtkGeoProjection.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkGeovisCoreJava/vtkGeovisCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkGeoProjection.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Geovis/Core/vtkGeoProjection.h [ 4%] Generating Java sources for vtkGeoTransform cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java && ../../bin/vtkParseJava-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkGeovisCoreJava/vtkGeoTransform.java.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/CMakeFiles/vtkGeovisCoreJava/vtkGeovisCore-java.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Wrapping/Java/vtk/vtkGeoTransform.java /build/reproducible-path/vtk9-9.6.2+dfsg1/Geovis/Core/vtkGeoTransform.h make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Built target vtkGeovisCoreJava-java-sources [ 4%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellSetExtrude.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/CellSetExtrude.cxx.o -MF CMakeFiles/viskores_cont.dir/CellSetExtrude.cxx.o.d -o CMakeFiles/viskores_cont.dir/CellSetExtrude.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TopologyElementTag.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Hex20.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Hex20.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Hex20.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Hex20.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Hex20.C [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Hex27.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Hex27.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Hex27.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Hex27.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Hex27.C [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkValueFromString.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkValueFromString.cxx.o -MF CMakeFiles/CommonCore.dir/vtkValueFromString.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkValueFromString.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkValueFromString.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Hex32.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Hex32.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Hex32.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Hex32.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Hex32.C [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Hex64.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Hex64.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Hex64.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Hex64.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Hex64.C In function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id3) const’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Node.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Node.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Node.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Node.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Node.C [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Pyramid5.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Pyramid5.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Pyramid5.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Pyramid5.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Pyramid5.C In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_CopyComponent.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_CopyComponent.cxx.o -MF CMakeFiles/CommonCore.dir/vtkDataArray_CopyComponent.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkDataArray_CopyComponent.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArray_CopyComponent.cxx [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Pyramid13.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Pyramid13.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Pyramid13.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Pyramid13.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Pyramid13.C [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Pyramid14.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Pyramid14.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Pyramid14.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Pyramid14.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Pyramid14.C [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Pyramid18.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Pyramid18.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Pyramid18.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Pyramid18.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Pyramid18.C [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Pyramid19.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Pyramid19.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Pyramid19.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Pyramid19.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Pyramid19.C make -f Common/DataModel/CMakeFiles/vtkCommonDataModel-hierarchy.dir/build.make Common/DataModel/CMakeFiles/vtkCommonDataModel-hierarchy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/DataModel /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/DataModel /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/DataModel/CMakeFiles/vtkCommonDataModel-hierarchy.dir/DependInfo.cmake "--color=" vtkCommonDataModel-hierarchy make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Common/DataModel/CMakeFiles/vtkCommonDataModel-hierarchy.dir/build.make Common/DataModel/CMakeFiles/vtkCommonDataModel-hierarchy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Generating the wrap hierarchy for VTK::CommonDataModel cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/DataModel && ../../bin/vtkWrapHierarchy-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/DataModel/CMakeFiles/vtkCommonDataModel-hierarchy.txt.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/DataModel/CMakeFiles/vtkCommonDataModel-hierarchy.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu/vtk-9.6/hierarchy/VTK/vtkCommonDataModel-hierarchy.txt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/DataModel/CMakeFiles/vtkCommonDataModel-hierarchy.data @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/DataModel/CMakeFiles/vtkCommonDataModel-hierarchy.depends.args [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Quad4.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Quad4.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Quad4.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Quad4.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Quad4.C [ 4%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ColorTable.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ColorTable.cxx.o -MF CMakeFiles/viskores_cont.dir/ColorTable.cxx.o.d -o CMakeFiles/viskores_cont.dir/ColorTable.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ColorTable.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ColorTable.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ColorTable.cxx:22: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:58:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 58 | ValueType Get(viskores::Id index) const | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/ColorTable.h:103, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ColorTable.h:30: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/ColorTable.hxx: In function ‘viskores::Vec3f_32 viskores::exec::detail::HSVToRGB(const viskores::Vec3f_32&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/ColorTable.hxx:68:65: note: parameter passing for argument of type ‘viskores::Vec3f_32’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | inline viskores::Vec3f_32 HSVToRGB(const viskores::Vec3f_32& hsv) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:86:25: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 86 | maxp = viskores::Max(maxp, points[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:86:25: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 86 | maxp = viskores::Max(maxp, points[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::Vec, 6>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:86:25: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 86 | maxp = viskores::Max(maxp, points[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In function ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Quad6.C.o /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Quad6.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Quad6.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Quad6.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Quad6.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/DispatcherMapField.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/WorkletMapField.h:35, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/colorconversion/LookupTable.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ColorTableMap.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ColorTable.cxx:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ColorTable.cxx: In function ‘viskores::Vec3f_32 {anonymous}::hsvTorgb(const viskores::Vec3f_32&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ColorTable.cxx:154:65: note: parameter passing for argument of type ‘viskores::Vec3f_32’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 154 | inline viskores::Vec3f_32 hsvTorgb(const viskores::Vec3f_32& hsv) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:460:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 460 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:460:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 460 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:460:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 460 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:460:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 460 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:460:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 460 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Quad8.C.o /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideWrite > >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Quad8.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Quad8.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Quad8.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Quad8.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Built target vtkCommonDataModel-hierarchy make -f Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel-hierarchy.dir/build.make Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel-hierarchy.dir/depend make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/vtk9-9.6.2+dfsg1 /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/ExecutionModel /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/ExecutionModel /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel-hierarchy.dir/DependInfo.cmake "--color=" vtkCommonExecutionModel-hierarchy make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' make -f Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel-hierarchy.dir/build.make Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel-hierarchy.dir/build make[3]: Entering directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Generating the wrap hierarchy for VTK::CommonExecutionModel cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/ExecutionModel && ../../bin/vtkWrapHierarchy-9.6 -MF /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel-hierarchy.txt.d @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel-hierarchy.None.args -o /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/lib/powerpc64le-linux-gnu/vtk-9.6/hierarchy/VTK/vtkCommonExecutionModel-hierarchy.txt /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel-hierarchy.data @/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/ExecutionModel/CMakeFiles/vtkCommonExecutionModel-hierarchy.depends.args In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>; P7 = viskores::placeholders::Arg<7>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:1162:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<3>’} when C++17 is enabled changed to match C++14 in GCC 10.1 1162 | fetch2.Load(threadIndices, FetchInfo2::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Quad9.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Quad9.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Quad9.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Quad9.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Quad9.C In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>; P7 = viskores::placeholders::Arg<7>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:1162:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::CustomScatterOrMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<1>’} when C++17 is enabled changed to match C++14 in GCC 10.1 1162 | fetch2.Load(threadIndices, FetchInfo2::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build' [ 4%] Built target vtkCommonExecutionModel-hierarchy [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_DeepCopy.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_DeepCopy.cxx.o -MF CMakeFiles/CommonCore.dir/vtkDataArray_DeepCopy.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkDataArray_DeepCopy.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArray_DeepCopy.cxx /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag>; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>; P7 = viskores::placeholders::Arg<7>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:1162:16: note: parameter passing for argument of type ‘viskores::exec::arg::detail::FetchArrayTopologyMapInImplementation, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::exec::arg::ThreadIndicesTopologyMap, viskores::exec::arg::DefaultScatterAndMaskTag> >::ValueType’ {aka ‘viskores::VecAxisAlignedPointCoordinates<2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 1162 | fetch2.Load(threadIndices, FetchInfo2::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_FiniteScalarRange.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_FiniteScalarRange.cxx.o -MF CMakeFiles/CommonCore.dir/vtkDataArray_FiniteScalarRange.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkDataArray_FiniteScalarRange.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArray_FiniteScalarRange.cxx [ 4%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ConvertNumComponentsToOffsets.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ConvertNumComponentsToOffsets.cxx.o -MF CMakeFiles/viskores_cont.dir/ConvertNumComponentsToOffsets.cxx.o.d -o CMakeFiles/viskores_cont.dir/ConvertNumComponentsToOffsets.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ConvertNumComponentsToOffsets.cxx [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Quad12.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Quad12.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Quad12.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Quad12.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Quad12.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In member function ‘virtual void viskores::cont::CellLocatorTwoLevel::Build()’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:378:18: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 378 | size += 2.0f * fudge; | ^~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ConvertNumComponentsToOffsets.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ConvertNumComponentsToOffsets.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ConvertNumComponentsToOffsets.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Quad16.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Quad16.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Quad16.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Quad16.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Quad16.C [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_FiniteVectorRange.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_FiniteVectorRange.cxx.o -MF CMakeFiles/CommonCore.dir/vtkDataArray_FiniteVectorRange.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkDataArray_FiniteVectorRange.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArray_FiniteVectorRange.cxx [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Shell4.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Shell4.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Shell4.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Shell4.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Shell4.C [ 4%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/Field.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/Field.cxx.o -MF CMakeFiles/viskores_cont.dir/Field.cxx.o.d -o CMakeFiles/viskores_cont.dir/Field.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.cxx [ 4%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/ArrayCopyUnknown.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/ArrayCopyUnknown.cxx.o -MF CMakeFiles/viskores_cont.dir/internal/ArrayCopyUnknown.cxx.o.d -o CMakeFiles/viskores_cont.dir/internal/ArrayCopyUnknown.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/ArrayCopyUnknown.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleConcatenate.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayCopy.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/ArrayCopyUnknown.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx: In function ‘{anonymous}::BinsBBox {anonymous}::ComputeIntersectingBins(viskores::internal::cl_uniform_bins::Bounds, const viskores::internal::cl_uniform_bins::Grid&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:71:31: note: parameter passing for argument of type ‘const viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 71 | VISKORES_EXEC static BinsBBox ComputeIntersectingBins(const Bounds cellBounds, const Grid& grid) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Field.h:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayCopy.h:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Shell8.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Shell8.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Shell8.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Shell8.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Shell8.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/DispatcherMapField.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/WorkletMapField.h:35, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/ArrayCopyUnknown.cxx:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:251:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | portal.Get(offset2 + xgcidx.PointIds[1][2])); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::Vec, 6>]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:162:44: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 162 | auto binsBBox = ComputeIntersectingBins(cellBounds, this->L1Grid); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:251:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | portal.Get(offset2 + xgcidx.PointIds[1][2])); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::Vec, 6>]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:162:44: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 162 | auto binsBBox = ComputeIntersectingBins(cellBounds, this->L1Grid); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:460:16, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::FindBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:251:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | portal.Get(offset2 + xgcidx.PointIds[1][2])); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void {anonymous}::FindBinsL1::operator()(const PointsVecType&, viskores::Id, BinIdsPortalType&) const [with PointsVecType = viskores::Vec, 6>; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:483:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::FindBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:190:44: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 190 | auto binsBBox = ComputeIntersectingBins(cellBounds, this->L1Grid); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL1; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:460:16, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::FindBinsL1; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:251:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | portal.Get(offset2 + xgcidx.PointIds[1][2])); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void {anonymous}::FindBinsL1::operator()(const PointsVecType&, viskores::Id, BinIdsPortalType&) const [with PointsVecType = viskores::Vec, 6>; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL1; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:483:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::FindBinsL1; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:190:44: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 190 | auto binsBBox = ComputeIntersectingBins(cellBounds, this->L1Grid); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Shell9.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Shell9.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Shell9.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Shell9.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Shell9.C In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:460:16, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL2; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:251:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | portal.Get(offset2 + xgcidx.PointIds[1][2])); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void {anonymous}::CountBinsL2::operator()(const PointsVecType&, const BinDimensionsPortalType&, viskores::Id&) const [with PointsVecType = viskores::Vec, 6>; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:483:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL2; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:250:44: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 250 | auto binsBBox = ComputeIntersectingBins(cellBounds, this->L1Grid); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL2; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:460:16, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL2; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:251:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | portal.Get(offset2 + xgcidx.PointIds[1][2])); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/ArrayRangeComputeUtils.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/ArrayRangeComputeUtils.cxx.o -MF CMakeFiles/viskores_cont.dir/internal/ArrayRangeComputeUtils.cxx.o.d -o CMakeFiles/viskores_cont.dir/internal/ArrayRangeComputeUtils.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/ArrayRangeComputeUtils.cxx In member function ‘void {anonymous}::CountBinsL2::operator()(const PointsVecType&, const BinDimensionsPortalType&, viskores::Id&) const [with PointsVecType = viskores::Vec, 6>; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL2; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:483:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL2; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:250:44: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 250 | auto binsBBox = ComputeIntersectingBins(cellBounds, this->L1Grid); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Deprecated.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecTraits.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/ArrayRangeComputeUtils.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/ArrayRangeComputeUtils.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_ShellLine2D2.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_ShellLine2D2.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_ShellLine2D2.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_ShellLine2D2.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_ShellLine2D2.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:58:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 58 | ValueType Get(viskores::Id index) const | ^~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_ShellLine2D3.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_ShellLine2D3.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_ShellLine2D3.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_ShellLine2D3.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_ShellLine2D3.C In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_GetTuples_ids.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_GetTuples_ids.cxx.o -MF CMakeFiles/CommonCore.dir/vtkDataArray_GetTuples_ids.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkDataArray_GetTuples_ids.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArray_GetTuples_ids.cxx [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Sphere.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Sphere.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Sphere.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Sphere.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Sphere.C In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Spring2.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Spring2.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Spring2.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Spring2.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Spring2.C In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Spring3.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Spring3.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Spring3.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Spring3.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Spring3.C [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_GetTuples_range.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_GetTuples_range.cxx.o -MF CMakeFiles/CommonCore.dir/vtkDataArray_GetTuples_range.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkDataArray_GetTuples_range.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArray_GetTuples_range.cxx In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Super.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Super.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Super.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Super.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Super.C In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet4.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet4.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Tet4.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Tet4.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Tet4.C [ 4%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/Buffer.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/Buffer.cxx.o -MF CMakeFiles/viskores_cont.dir/internal/Buffer.cxx.o.d -o CMakeFiles/viskores_cont.dir/internal/Buffer.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/Buffer.cxx In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapterTag.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DIYMemoryManagement.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/Buffer.cxx:21: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet7.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet7.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Tet7.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Tet7.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Tet7.C [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet8.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet8.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Tet8.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Tet8.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Tet8.C [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet10.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet10.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Tet10.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Tet10.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Tet10.C In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalStrideRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet11.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet11.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Tet11.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Tet11.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Tet11.C [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_InsertTuples_array_idlist.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_InsertTuples_array_idlist.cxx.o -MF CMakeFiles/CommonCore.dir/vtkDataArray_InsertTuples_array_idlist.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkDataArray_InsertTuples_array_idlist.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArray_InsertTuples_array_idlist.cxx [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet14.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet14.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Tet14.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Tet14.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Tet14.C [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet15.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet15.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Tet15.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Tet15.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Tet15.C [ 4%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/MapArrayPermutation.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/internal/MapArrayPermutation.cxx.o -MF CMakeFiles/viskores_cont.dir/internal/MapArrayPermutation.cxx.o.d -o CMakeFiles/viskores_cont.dir/internal/MapArrayPermutation.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/MapArrayPermutation.cxx [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_InsertTuples_array_idlist_range.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_InsertTuples_array_idlist_range.cxx.o -MF CMakeFiles/CommonCore.dir/vtkDataArray_InsertTuples_array_idlist_range.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkDataArray_InsertTuples_array_idlist_range.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArray_InsertTuples_array_idlist_range.cxx [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet16.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet16.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Tet16.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Tet16.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Tet16.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/CastInvalidValue.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/MapArrayPermutation.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/MapArrayPermutation.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/MapArrayPermutation.cxx:20: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet40.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tet40.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Tet40.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Tet40.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Tet40.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/DispatcherMapField.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/WorkletMapField.h:35, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/MapArrayPermutation.cxx:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_InsertTuples_array_range.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_InsertTuples_array_range.cxx.o -MF CMakeFiles/CommonCore.dir/vtkDataArray_InsertTuples_array_range.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkDataArray_InsertTuples_array_range.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArray_InsertTuples_array_range.cxx [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_InterpolateTuple_time.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_InterpolateTuple_time.cxx.o -MF CMakeFiles/CommonCore.dir/vtkDataArray_InterpolateTuple_time.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkDataArray_InterpolateTuple_time.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArray_InterpolateTuple_time.cxx [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tri3.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tri3.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Tri3.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Tri3.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Tri3.C [ 4%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/MergePartitionedDataSet.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/MergePartitionedDataSet.cxx.o -MF CMakeFiles/viskores_cont.dir/MergePartitionedDataSet.cxx.o.d -o CMakeFiles/viskores_cont.dir/MergePartitionedDataSet.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/MergePartitionedDataSet.cxx [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tri4.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tri4.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Tri4.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Tri4.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Tri4.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/MergePartitionedDataSet.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayCopy.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/MergePartitionedDataSet.cxx:19: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/MergePartitionedDataSet.cxx:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_InterpolateTuple_weights.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_InterpolateTuple_weights.cxx.o -MF CMakeFiles/CommonCore.dir/vtkDataArray_InterpolateTuple_weights.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkDataArray_InterpolateTuple_weights.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArray_InterpolateTuple_weights.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tri4a.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tri4a.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Tri4a.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Tri4a.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Tri4a.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tri6.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tri6.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Tri6.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Tri6.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Tri6.C [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_ScalarRange.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_ScalarRange.cxx.o -MF CMakeFiles/CommonCore.dir/vtkDataArray_ScalarRange.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkDataArray_ScalarRange.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArray_ScalarRange.cxx [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tri7.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tri7.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Tri7.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Tri7.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Tri7.C [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_SetTuple_array.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_SetTuple_array.cxx.o -MF CMakeFiles/CommonCore.dir/vtkDataArray_SetTuple_array.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkDataArray_SetTuple_array.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArray_SetTuple_array.cxx [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tri9.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tri9.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Tri9.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Tri9.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Tri9.C [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tri13.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Tri13.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Tri13.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Tri13.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Tri13.C [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_VectorRange.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray_VectorRange.cxx.o -MF CMakeFiles/CommonCore.dir/vtkDataArray_VectorRange.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkDataArray_VectorRange.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core/vtkDataArray_VectorRange.cxx [ 4%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/PointLocatorSparseGrid.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/PointLocatorSparseGrid.cxx.o -MF CMakeFiles/viskores_cont.dir/PointLocatorSparseGrid.cxx.o.d -o CMakeFiles/viskores_cont.dir/PointLocatorSparseGrid.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorBase.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx:28: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorBase.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h: In member function ‘viskores::Vec3f_64 viskores::Bounds::Center() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Bounds.h:170:3: note: parameter passing for argument of type ‘viskores::Vec3f_64’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | { | ^ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_TriShell3.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_TriShell3.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_TriShell3.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_TriShell3.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_TriShell3.C [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkArrayBulkInstantiate_char.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-attributes -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkArrayBulkInstantiate_char.cxx.o -MF CMakeFiles/CommonCore.dir/vtkArrayBulkInstantiate_char.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkArrayBulkInstantiate_char.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkArrayBulkInstantiate_char.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayGetValues.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExplicit.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/internal/DefaultTypesVTK.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include/viskores/cont/DefaultTypes.h:48, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CastAndCall.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/ThreadIndicesExtrude.h:354, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetExtrude.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellSetList.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<1> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Vec&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:101:84: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>’ when C++17 is enabled changed to match C++14 in GCC 10.1 101 | const viskores::Vec& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<2> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id2&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:122:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 122 | const viskores::Id2& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h: In function ‘viskores::VecAxisAlignedPointCoordinates<3> viskores::exec::arg::detail::make_VecAxisAlignedPointCoordinates(const viskores::Vec3f&, const viskores::Vec3f&, const viskores::Id3&)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:134:67: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | const viskores::Id3& logicalId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:124:3: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In instantiation of ‘viskores::Vec viskores::operator-(const Vec&, const Vec&) [with T = float]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/PointLocatorSparseGrid.h:53:21: required from here 53 | , Dxdydz((max - Min) / Dims) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1087:47: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1087 | inline VISKORES_EXEC_CONT viskores::Vec operator-( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:1007, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalType_ = viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::Cast, viskores::Vec >; ValueType = viskores::Vec; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:58:22: required from ‘typename PortalType::ValueType viskores::internal::detail::ArrayPortalMultiplexerGetFunctor::operator()(const PortalType&, viskores::Id) const [with PortalType = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >; typename PortalType::ValueType = viskores::Vec; viskores::Id = long long int]’ 58 | return portal.Get(index); | ~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1092:17: required from ‘static decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) viskores::exec::detail::VariantCases<7>::CastAndCall(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const viskores::exec::detail::VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1092 | return f(storage.V4, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1196:46: required from ‘decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) viskores::exec::detail::VariantCastAndCallImpl(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with long unsigned int UnionSize = 7; Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1196 | return VariantCases::CastAndCall( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1197 | index, std::forward(f), storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImpl.h:531:57: required from ‘auto viskores::exec::Variant::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; Args = {long long int&}; Ts = {viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >}]’ 531 | return detail::VariantCastAndCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 532 | this->GetIndex(), std::forward(f), this->Storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:134:43: required from ‘viskores::internal::ArrayPortalMultiplexer::ValueType viskores::internal::ArrayPortalMultiplexer::Get(viskores::Id) const [with PortalTypes = {viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >}; ValueType = viskores::Vec; viskores::Id = long long int]’ 134 | return this->PortalVariant.CastAndCall(detail::ArrayPortalMultiplexerGetFunctor{}, index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/PointLocatorSparseGrid.h:123:47: required from here 123 | viskores::Vec3f point = this->Coords.Get(pointid); | ~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h: In instantiation of ‘ToType viskores::cont::internal::Cast::operator()(const FromType&) const [with FromType = viskores::Vec; ToType = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:65: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalType_ = viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::Cast, viskores::Vec >; ValueType = viskores::Vec; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:58:22: required from ‘typename PortalType::ValueType viskores::internal::detail::ArrayPortalMultiplexerGetFunctor::operator()(const PortalType&, viskores::Id) const [with PortalType = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >; typename PortalType::ValueType = viskores::Vec; viskores::Id = long long int]’ 58 | return portal.Get(index); | ~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1092:17: required from ‘static decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) viskores::exec::detail::VariantCases<7>::CastAndCall(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const viskores::exec::detail::VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1092 | return f(storage.V4, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1196:46: required from ‘decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) viskores::exec::detail::VariantCastAndCallImpl(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with long unsigned int UnionSize = 7; Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1196 | return VariantCases::CastAndCall( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1197 | index, std::forward(f), storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImpl.h:531:57: required from ‘auto viskores::exec::Variant::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; Args = {long long int&}; Ts = {viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >}]’ 531 | return detail::VariantCastAndCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 532 | this->GetIndex(), std::forward(f), this->Storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:134:43: required from ‘viskores::internal::ArrayPortalMultiplexer::ValueType viskores::internal::ArrayPortalMultiplexer::Get(viskores::Id) const [with PortalTypes = {viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >}; ValueType = viskores::Vec; viskores::Id = long long int]’ 134 | return this->PortalVariant.CastAndCall(detail::ArrayPortalMultiplexerGetFunctor{}, index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/PointLocatorSparseGrid.h:123:47: required from here 123 | viskores::Vec3f point = this->Coords.Get(pointid); | ~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:70:10: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | ToType operator()(const FromType& val) const { return static_cast(val); } | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:26: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In instantiation of ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalType_ = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::Cast, viskores::Vec >; ValueType = viskores::Vec; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:58:22: required from ‘typename PortalType::ValueType viskores::internal::detail::ArrayPortalMultiplexerGetFunctor::operator()(const PortalType&, viskores::Id) const [with PortalType = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >; typename PortalType::ValueType = viskores::Vec; viskores::Id = long long int]’ 58 | return portal.Get(index); | ~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1098:17: required from ‘static decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) viskores::exec::detail::VariantCases<7>::CastAndCall(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const viskores::exec::detail::VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCases<7>::CastAndCall::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1098 | return f(storage.V5, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImplDetail.h:1196:46: required from ‘decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) viskores::exec::detail::VariantCastAndCallImpl(viskores::IdComponent, Functor&&, UnionType&, Args&& ...) [with long unsigned int UnionSize = 7; Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; UnionType = const VariantUnionTD >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > > >; Args = {long long int&}; decltype (f(storage.V0, viskores::exec::detail::VariantCastAndCallImpl::args ...)) = viskores::Vec; viskores::IdComponent = int]’ 1196 | return VariantCases::CastAndCall( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1197 | index, std::forward(f), storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VariantImpl.h:531:57: required from ‘auto viskores::exec::Variant::CastAndCall(Functor&&, Args&& ...) const [with Functor = viskores::internal::detail::ArrayPortalMultiplexerGetFunctor; Args = {long long int&}; Ts = {viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >}]’ 531 | return detail::VariantCastAndCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 532 | this->GetIndex(), std::forward(f), this->Storage, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:134:43: required from ‘viskores::internal::ArrayPortalMultiplexer::ValueType viskores::internal::ArrayPortalMultiplexer::Get(viskores::Id) const [with PortalTypes = {viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::cont::internal::Cast, viskores::Vec >, viskores::cont::internal::Cast, viskores::Vec > >}; ValueType = viskores::Vec; viskores::Id = long long int]’ 134 | return this->PortalVariant.CastAndCall(detail::ArrayPortalMultiplexerGetFunctor{}, index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/PointLocatorSparseGrid.h:123:47: required from here 123 | viskores::Vec3f point = this->Coords.Get(pointid); | ~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | ValueType Get(viskores::Id index) const | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchExtrude.h:22: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayDirectIn.h: In instantiation of ‘viskores::exec::arg::Fetch::ValueType viskores::exec::arg::Fetch::Load(const ThreadIndicesType&, PortalType) const [with ThreadIndicesType = viskores::exec::arg::ThreadIndicesBasic; ExecObjectType = viskores::internal::ArrayPortalBasicRead >; ValueType = viskores::Vec; PortalType = const viskores::internal::ArrayPortalBasicRead >&]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::internal::BinPointsWorklet; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesBasic; P1 = viskores::placeholders::Arg<1>; P2 = viskores::placeholders::Arg<2>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::internal::BinPointsWorklet; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface, viskores::internal::FunctionInterface, viskores::placeholders::Arg<2>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::internal::BinPointsWorklet; InvocationType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface, viskores::internal::FunctionInterface, viskores::placeholders::Arg<2>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: required from ‘static viskores::exec::tbb::internal::TaskTiling1D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const viskores::cont::internal::BinPointsWorklet; InvocationType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface, viskores::internal::FunctionInterface, viskores::placeholders::Arg<2>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling1D = viskores::exec::serial::internal::TaskTiling1D; viskores::Id = long long int]’ 457 | return viskores::exec::tbb::internal::TaskTiling1D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: required from ‘void viskores::worklet::internal::DispatcherBase::InvokeSchedule(const Invocation&, RangeType, DeviceAdapter) const [with Invocation = viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface, viskores::internal::FunctionInterface, viskores::placeholders::Arg<2>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; RangeType = long long int; DeviceAdapter = viskores::cont::DeviceAdapterTagTBB; DerivedClass = viskores::worklet::DispatcherMapField; WorkletType = viskores::cont::internal::BinPointsWorklet; BaseWorkletType = viskores::worklet::WorkletMapField]’ 812 | TaskTypes::MakeTask(this->Worklet, invocation, range, typename WorkletType::Hints{}); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:793:25: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::internal::BinPointsWorklet, viskores::worklet::WorkletMapField>&; ContParams = viskores::List&; Args = {viskores::cont::CoordinateSystem, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::CoordinateSystem, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapField; WorkletType = viskores::cont::internal::BinPointsWorklet; BaseWorkletType = viskores::worklet::WorkletMapField; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::CoordinateSystem, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapField; WorkletType = viskores::cont::internal::BinPointsWorklet; BaseWorkletType = viskores::worklet::WorkletMapField]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::CoordinateSystem, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapField; WorkletType = viskores::cont::internal::BinPointsWorklet; BaseWorkletType = viskores::worklet::WorkletMapField]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::internal::BinPointsWorklet&; T = viskores::cont::CoordinateSystem; Args = {viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx:102:9: required from here 102 | invoke(cellIdWorklet, this->GetCoordinates(), cellIds); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayDirectIn.h:70:27: note: parameter passing for argument of type ‘viskores::exec::arg::Fetch > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC ValueType Load(const ThreadIndicesType& indices, PortalType arrayPortal) const | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayDirectIn.h: In instantiation of ‘viskores::exec::arg::Fetch::ValueType viskores::exec::arg::Fetch::Load(const ThreadIndicesType&, PortalType) const [with ThreadIndicesType = viskores::exec::arg::ThreadIndicesBasic; ExecObjectType = viskores::internal::ArrayPortalBasicRead >; ValueType = viskores::Vec; PortalType = const viskores::internal::ArrayPortalBasicRead >&]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::internal::BinPointsWorklet; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesBasic; P1 = viskores::placeholders::Arg<1>; P2 = viskores::placeholders::Arg<2>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::internal::BinPointsWorklet; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface, viskores::internal::FunctionInterface, viskores::placeholders::Arg<2>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::internal::BinPointsWorklet; InvocationType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface, viskores::internal::FunctionInterface, viskores::placeholders::Arg<2>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: required from ‘static viskores::exec::tbb::internal::TaskTiling1D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const viskores::cont::internal::BinPointsWorklet; InvocationType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface, viskores::internal::FunctionInterface, viskores::placeholders::Arg<2>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling1D = viskores::exec::serial::internal::TaskTiling1D; viskores::Id = long long int]’ 457 | return viskores::exec::tbb::internal::TaskTiling1D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: required from ‘void viskores::worklet::internal::DispatcherBase::InvokeSchedule(const Invocation&, RangeType, DeviceAdapter) const [with Invocation = viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface, viskores::internal::FunctionInterface, viskores::placeholders::Arg<2>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; RangeType = long long int; DeviceAdapter = viskores::cont::DeviceAdapterTagTBB; DerivedClass = viskores::worklet::DispatcherMapField; WorkletType = viskores::cont::internal::BinPointsWorklet; BaseWorkletType = viskores::worklet::WorkletMapField]’ 812 | TaskTypes::MakeTask(this->Worklet, invocation, range, typename WorkletType::Hints{}); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:793:25: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::internal::BinPointsWorklet, viskores::worklet::WorkletMapField>&; ContParams = viskores::List&; Args = {viskores::cont::CoordinateSystem, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::CoordinateSystem, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapField; WorkletType = viskores::cont::internal::BinPointsWorklet; BaseWorkletType = viskores::worklet::WorkletMapField; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::CoordinateSystem, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapField; WorkletType = viskores::cont::internal::BinPointsWorklet; BaseWorkletType = viskores::worklet::WorkletMapField]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::CoordinateSystem, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapField; WorkletType = viskores::cont::internal::BinPointsWorklet; BaseWorkletType = viskores::worklet::WorkletMapField]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::internal::BinPointsWorklet&; T = viskores::cont::CoordinateSystem; Args = {viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx:102:9: required from here 102 | invoke(cellIdWorklet, this->GetCoordinates(), cellIds); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayDirectIn.h:70:27: note: parameter passing for argument of type ‘viskores::exec::arg::Fetch > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC ValueType Load(const ThreadIndicesType& indices, PortalType arrayPortal) const | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayDirectIn.h: In instantiation of ‘T viskores::exec::arg::load(const U&, viskores::Id) [with T = viskores::Vec; U = viskores::internal::ArrayPortalBasicRead >; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayDirectIn.h:72:27: required from ‘viskores::exec::arg::Fetch::ValueType viskores::exec::arg::Fetch::Load(const ThreadIndicesType&, PortalType) const [with ThreadIndicesType = viskores::exec::arg::ThreadIndicesBasic; ExecObjectType = viskores::internal::ArrayPortalBasicRead >; ValueType = viskores::Vec; PortalType = const viskores::internal::ArrayPortalBasicRead >&]’ 72 | return load(arrayPortal, indices.GetInputIndex()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::internal::BinPointsWorklet; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesBasic; P1 = viskores::placeholders::Arg<1>; P2 = viskores::placeholders::Arg<2>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::internal::BinPointsWorklet; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface, viskores::internal::FunctionInterface, viskores::placeholders::Arg<2>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::internal::BinPointsWorklet; InvocationType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface, viskores::internal::FunctionInterface, viskores::placeholders::Arg<2>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: required from ‘static viskores::exec::tbb::internal::TaskTiling1D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const viskores::cont::internal::BinPointsWorklet; InvocationType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface, viskores::internal::FunctionInterface, viskores::placeholders::Arg<2>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling1D = viskores::exec::serial::internal::TaskTiling1D; viskores::Id = long long int]’ 457 | return viskores::exec::tbb::internal::TaskTiling1D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::internal::BinPointsWorklet, viskores::worklet::WorkletMapField>&; ContParams = viskores::List&; Args = {viskores::cont::CoordinateSystem, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::CoordinateSystem, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapField; WorkletType = viskores::cont::internal::BinPointsWorklet; BaseWorkletType = viskores::worklet::WorkletMapField; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::CoordinateSystem, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapField; WorkletType = viskores::cont::internal::BinPointsWorklet; BaseWorkletType = viskores::worklet::WorkletMapField]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::CoordinateSystem, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapField; WorkletType = viskores::cont::internal::BinPointsWorklet; BaseWorkletType = viskores::worklet::WorkletMapField]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::internal::BinPointsWorklet&; T = viskores::cont::CoordinateSystem; Args = {viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx:102:9: required from here 102 | invoke(cellIdWorklet, this->GetCoordinates(), cellIds); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayDirectIn.h:44:24: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 44 | inline VISKORES_EXEC T load(const U& u, viskores::Id v) | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayDirectIn.h: In instantiation of ‘T viskores::exec::arg::load(const U&, viskores::Id) [with T = viskores::Vec; U = viskores::internal::ArrayPortalBasicRead >; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayDirectIn.h:72:27: required from ‘viskores::exec::arg::Fetch::ValueType viskores::exec::arg::Fetch::Load(const ThreadIndicesType&, PortalType) const [with ThreadIndicesType = viskores::exec::arg::ThreadIndicesBasic; ExecObjectType = viskores::internal::ArrayPortalBasicRead >; ValueType = viskores::Vec; PortalType = const viskores::internal::ArrayPortalBasicRead >&]’ 72 | return load(arrayPortal, indices.GetInputIndex()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16: required from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::internal::BinPointsWorklet; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesBasic; P1 = viskores::placeholders::Arg<1>; P2 = viskores::placeholders::Arg<2>]’ 326 | fetch1.Load(threadIndices, FetchInfo1::GetParameter(invocation)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:61:61: required from ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const viskores::cont::internal::BinPointsWorklet; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface, viskores::internal::FunctionInterface, viskores::placeholders::Arg<2>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::Id = long long int]’ 61 | viskores::exec::internal::detail::DoWorkletInvokeFunctor( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62 | *worklet, | ~~~~~~~~~ 63 | *invocation, | ~~~~~~~~~~~~ 64 | worklet->GetThreadIndices(index, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | invocation->OutputToInputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | invocation->VisitArray, | ~~~~~~~~~~~~~~~~~~~~~~~ 67 | invocation->ThreadToOutputMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | invocation->GetInputDomain())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:184:29: required from ‘viskores::exec::serial::internal::TaskTiling1D::TaskTiling1D(WorkletType&, InvocationType&) [with WorkletType = const viskores::cont::internal::BinPointsWorklet; InvocationType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface, viskores::internal::FunctionInterface, viskores::placeholders::Arg<2>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ 184 | this->ExecuteFunction = &TaskTiling1DExecute; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:457:43: required from ‘static viskores::exec::tbb::internal::TaskTiling1D viskores::cont::DeviceTaskTypes::MakeTask(WorkletType&, InvocationType&, viskores::Id, Hints) [with Hints = viskores::cont::internal::HintList<>; WorkletType = const viskores::cont::internal::BinPointsWorklet; InvocationType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface, viskores::internal::FunctionInterface, viskores::placeholders::Arg<2>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>; viskores::exec::tbb::internal::TaskTiling1D = viskores::exec::serial::internal::TaskTiling1D; viskores::Id = long long int]’ 457 | return viskores::exec::tbb::internal::TaskTiling1D(worklet, invocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:812:26: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:463:42: required from ‘void viskores::worklet::internal::detail::deduce(Trampoline&&, ContParams&&, Args&& ...) [with Trampoline = const viskores::worklet::internal::DispatcherBase, viskores::cont::internal::BinPointsWorklet, viskores::worklet::WorkletMapField>&; ContParams = viskores::List&; Args = {viskores::cont::CoordinateSystem, viskores::cont::ArrayHandle&}]’ 463 | for_each_dynamic_arg()(std::forward(trampoline), sig, args...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:565:19: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvokeDynamic(std::true_type, Args&& ...) const [with Args = {viskores::cont::CoordinateSystem, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapField; WorkletType = viskores::cont::internal::BinPointsWorklet; BaseWorkletType = viskores::worklet::WorkletMapField; std::true_type = std::true_type]’ 565 | detail::deduce(*this, parameters, std::forward(args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:552:29: required from ‘void viskores::worklet::internal::DispatcherBase::StartInvoke(Args&& ...) const [with Args = {viskores::cont::CoordinateSystem, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapField; WorkletType = viskores::cont::internal::BinPointsWorklet; BaseWorkletType = viskores::worklet::WorkletMapField]’ 552 | this->StartInvokeDynamic(HasDynamicTypes(), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/worklet/internal/DispatcherBase.h:623:22: required from ‘void viskores::worklet::internal::DispatcherBase::Invoke(Args&& ...) const [with Args = {viskores::cont::CoordinateSystem, viskores::cont::ArrayHandle&}; DerivedClass = viskores::worklet::DispatcherMapField; WorkletType = viskores::cont::internal::BinPointsWorklet; BaseWorkletType = viskores::worklet::WorkletMapField]’ 623 | this->StartInvoke(std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Invoker.h:126:22: required from ‘void viskores::cont::Invoker::operator()(Worklet&&, T&&, Args&& ...) const [with Worklet = viskores::cont::internal::BinPointsWorklet&; T = viskores::cont::CoordinateSystem; Args = {viskores::cont::ArrayHandle&}; typename std::enable_if<(! std::integral_constant::type>::type>::value || std::is_base_of::type>::type>::value)>::value), int>::type* = 0]’ 126 | dispatcher.Invoke(std::forward(t), std::forward(args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx:102:9: required from here 102 | invoke(cellIdWorklet, this->GetCoordinates(), cellIds); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayDirectIn.h:44:24: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 44 | inline VISKORES_EXEC T load(const U& u, viskores::Id v) | ^~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx: In member function ‘virtual void viskores::cont::PointLocatorSparseGrid::Build()’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx:82:17: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | this->Range = this->GetCoordinates().GetRange(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx:87:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static_cast(this->Range[2].Min)); | ^ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_TriShell4.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_TriShell4.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_TriShell4.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_TriShell4.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_TriShell4.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h: In member function ‘viskores::Vec viskores::cont::CoordinateSystem::GetRange() const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CoordinateSystem.h:123:37: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 123 | viskores::Vec GetRange() const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In function ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = float; Ts = {float, float}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/TaskSingular.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:34, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/DeviceAdapterSerial.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:29, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:24, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx:30: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = viskores::cont::internal::BinPointsWorklet; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesBasic; P1 = viskores::placeholders::Arg<1>; P2 = viskores::placeholders::Arg<2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:325:8: note: parameter passing for argument of type ‘viskores::exec::arg::Fetch > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 325 | auto p1 = | ^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx: In member function ‘viskores::exec::PointLocatorSparseGrid viskores::cont::PointLocatorSparseGrid::PrepareForExecution(viskores::cont::DeviceAdapterId, viskores::cont::Token&) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx:120:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 120 | static_cast(this->Range[2].Min)); | ^ In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx: In member function ‘viskores::exec::PointLocatorSparseGrid viskores::cont::PointLocatorSparseGrid::PrepareForExecution(viskores::cont::DeviceAdapterId, viskores::cont::Token&) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx:121:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 121 | auto rmax = viskores::make_Vec(static_cast(this->Range[0].Max), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | static_cast(this->Range[1].Max), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | static_cast(this->Range[2].Max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_TriShell6.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_TriShell6.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_TriShell6.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_TriShell6.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_TriShell6.C [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_TriShell7.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_TriShell7.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_TriShell7.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_TriShell7.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_TriShell7.C [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkArrayBulkInstantiate_double.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-attributes -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkArrayBulkInstantiate_double.cxx.o -MF CMakeFiles/CommonCore.dir/vtkArrayBulkInstantiate_double.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkArrayBulkInstantiate_double.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkArrayBulkInstantiate_double.cxx [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Unknown.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Unknown.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Unknown.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Unknown.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Unknown.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge6.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge6.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Wedge6.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Wedge6.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Wedge6.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx: In member function ‘virtual void viskores::cont::PointLocatorSparseGrid::Build()’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx:82:50: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | this->Range = this->GetCoordinates().GetRange(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In constructor ‘viskores::cont::internal::BinPointsWorklet::BinPointsWorklet(viskores::Vec3f, viskores::Vec3f, viskores::Id3)’, inlined from ‘virtual void viskores::cont::PointLocatorSparseGrid::Build()’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx:100:56: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx:55:28: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | , Dxdydz((max - Min) / Dims) | ^~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge12.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge12.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Wedge12.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Wedge12.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Wedge12.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx: In member function ‘void viskores::cont::internal::BinPointsWorklet::operator()(const CoordVecType&, IdType&) const [with CoordVecType = viskores::Vec; IdType = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/PointLocatorSparseGrid.cxx:62:32: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 62 | viskores::Id3 ijk = (coord - Min) / Dxdydz; | ~~~~~~~^~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge15.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge15.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Wedge15.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Wedge15.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Wedge15.C [ 4%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/RuntimeDeviceInformation.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/RuntimeDeviceInformation.cxx.o -MF CMakeFiles/viskores_cont.dir/RuntimeDeviceInformation.cxx.o.d -o CMakeFiles/viskores_cont.dir/RuntimeDeviceInformation.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/RuntimeDeviceInformation.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapterTag.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/RuntimeDeviceInformation.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/RuntimeDeviceInformation.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge16.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge16.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Wedge16.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Wedge16.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Wedge16.C [ 4%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/Timer.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/Timer.cxx.o -MF CMakeFiles/viskores_cont.dir/Timer.cxx.o.d -o CMakeFiles/viskores_cont.dir/Timer.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Timer.cxx [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge18.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge18.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Wedge18.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Wedge18.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Wedge18.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Timer.cxx:18: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge20.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge20.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Wedge20.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Wedge20.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Wedge20.C [ 4%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation0.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation0.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation0.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation0.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiationsIncludes.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:5: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge21.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge21.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Wedge21.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Wedge21.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Wedge21.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiationsIncludes.h:26: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In instantiation of ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = signed char; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = signed char; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = signed char; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge24.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge24.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Wedge24.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Wedge24.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Wedge24.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/IteratorFromArrayPortal.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayPortalToIterators.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:1007, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BitField.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = double; int Size = 1]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: required from ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’ 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = signed char; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = signed char; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = signed char; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/DeviceAdapterTBB.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:30, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, ArrayHandle >, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = signed char; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = signed char; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = signed char; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:31: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:88:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 88 | VISKORES_NEVER_EXPORT void TaskTiling3DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<3>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleIndex.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/DeviceAdapterSerial.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:29: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, ArrayHandle >, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = signed char; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = signed char; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = signed char; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, ArrayHandle >, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = signed char; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = signed char; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = signed char; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::detail::Min(const T&, const T&, viskores::TypeTraitsVectorTag) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1830:21: required from ‘T viskores::Min(const T&, const T&) [with T = Vec]’ 1830 | return detail::Min(x, y, typename viskores::TypeTraits::DimensionalityTag()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, ArrayHandle >, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = signed char; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = signed char; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = signed char; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1803:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1803 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y, viskores::TypeTraitsVectorTag) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, ArrayHandle >, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = signed char; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = signed char; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = signed char; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:22: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalBasicRead; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, ArrayHandle >, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = float; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = float; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = float; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, ArrayHandle >, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = float; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = float; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = float; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalBasicRead; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, ArrayHandle >, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = double; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = double; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, ArrayHandle >, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = double; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = double; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h: In instantiation of ‘ToType viskores::cont::internal::Cast::operator()(const FromType&) const [with FromType = float; ToType = viskores::VecFlat]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:65: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalBasicRead; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, ArrayHandle >, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = float; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = float; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = float; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:70:10: note: parameter passing for argument of type ‘viskores::VecFlat’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | ToType operator()(const FromType& val) const { return static_cast(val); } | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = float; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = float; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = float; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h: In instantiation of ‘ToType viskores::cont::internal::Cast::operator()(const FromType&) const [with FromType = double; ToType = viskores::VecFlat]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:65: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalBasicRead; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, ArrayHandle >, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = double; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = double; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:70:10: note: parameter passing for argument of type ‘viskores::VecFlat’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | ToType operator()(const FromType& val) const { return static_cast(val); } | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = double; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = double; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = signed char; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = signed char; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = signed char; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = signed char; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = signed char; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = signed char; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = unsigned char; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = unsigned char; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = unsigned char; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = unsigned char; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = unsigned char; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = unsigned char; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = short int; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = short int; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = short int; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = short int; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = short int; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = short int; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = short unsigned int; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = short unsigned int; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = short unsigned int; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = short unsigned int; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = short unsigned int; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = short unsigned int; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = int; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = int; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = int; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = int; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = int; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = int; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = unsigned int; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = unsigned int; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = unsigned int; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = unsigned int; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = unsigned int; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = unsigned int; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = long long int; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = long long int; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = long long int; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = long long int; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = long long int; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = long long int; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = long long unsigned int; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = long long unsigned int; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = long long unsigned int; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = long long unsigned int; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = long long unsigned int; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = long long unsigned int; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = float; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = float; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = float; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = float; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = float; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = float; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = double; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = double; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = double; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = double; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = bool; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = bool; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = bool; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = bool; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = bool; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = bool; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = char; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = char; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = char; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = char; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = char; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = char; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = long int; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = long int; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = long int; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = long int; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = long int; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = long int; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = long unsigned int; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = long unsigned int; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = long unsigned int; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::ArrayHandle >, ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:214:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagSingleComponent, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandleCast, viskores::cont::ArrayHandle >]’ 214 | auto rangeAH = ArrayRangeComputeGeneric(mag, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = long unsigned int; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = long unsigned int; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = long unsigned int; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation0.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:88:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 88 | VISKORES_NEVER_EXPORT void TaskTiling3DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge52.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/elements/Ioss_Wedge52.C.o -MF CMakeFiles/ioss.dir/elements/Ioss_Wedge52.C.o.d -o CMakeFiles/ioss.dir/elements/Ioss_Wedge52.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements/Ioss_Wedge52.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:85:38: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:47:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | VISKORES_NEVER_EXPORT void TaskTiling1DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In constructor ‘constexpr viskores::detail::VecBase::VecBase(ComponentType, Ts&& ...) [with Ts = {const viskores::Vec&}; T = viskores::Vec; int Size = 2; DerivedClass = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:627:32: note: parameter passing for argument of type ‘viskores::detail::VecBase, 2, viskores::Vec, 2> >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 627 | VISKORES_EXEC_CONT constexpr VecBase(ComponentType value0, Ts&&... values) | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In static member function ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:30: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:83: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In function ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In function ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1266:87: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1266 | return viskores::Vec(value0, T(args)...); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<1>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<1>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalBasicRead; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = double; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >; FunctorType_ = viskores::cont::internal::ScalarMagnitudeFunctor]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalBasicRead; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:47:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | VISKORES_NEVER_EXPORT void TaskTiling1DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In constructor ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:300:20: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 300 | VISKORES_EXEC void DoWorkletInvokeFunctor( | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:71: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/gen_struc/Iogs_DatabaseIO.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/gen_struc/Iogs_DatabaseIO.C.o -MF CMakeFiles/ioss.dir/gen_struc/Iogs_DatabaseIO.C.o.d -o CMakeFiles/ioss.dir/gen_struc/Iogs_DatabaseIO.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc/Iogs_DatabaseIO.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalUniformPointCoordinates>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalUniformPointCoordinates>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalUniformPointCoordinates]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalUniformPointCoordinates>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:300:20: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 300 | VISKORES_EXEC void DoWorkletInvokeFunctor( | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:30: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:300:20: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 300 | VISKORES_EXEC void DoWorkletInvokeFunctor( | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:47:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | VISKORES_NEVER_EXPORT void TaskTiling1DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalUniformPointCoordinates]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalUniformPointCoordinates>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalUniformPointCoordinates, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:47:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | VISKORES_NEVER_EXPORT void TaskTiling1DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ [ 4%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkArrayBulkInstantiate_float.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-attributes -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkArrayBulkInstantiate_float.cxx.o -MF CMakeFiles/CommonCore.dir/vtkArrayBulkInstantiate_float.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkArrayBulkInstantiate_float.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkArrayBulkInstantiate_float.cxx /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:47:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | VISKORES_NEVER_EXPORT void TaskTiling1DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:88:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 88 | VISKORES_NEVER_EXPORT void TaskTiling3DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation1.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation1.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation1.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation1.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecAxisAlignedPointCoordinates<2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecAxisAlignedPointCoordinates<2>::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiationsIncludes.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:5: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:88:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 88 | VISKORES_NEVER_EXPORT void TaskTiling3DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In member function ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:88:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 88 | VISKORES_NEVER_EXPORT void TaskTiling3DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/gen_struc/Iogs_GeneratedMesh.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/gen_struc/Iogs_GeneratedMesh.C.o -MF CMakeFiles/ioss.dir/gen_struc/Iogs_GeneratedMesh.C.o.d -o CMakeFiles/ioss.dir/gen_struc/Iogs_GeneratedMesh.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc/Iogs_GeneratedMesh.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:47:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | VISKORES_NEVER_EXPORT void TaskTiling1DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiationsIncludes.h:26: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:88:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 88 | VISKORES_NEVER_EXPORT void TaskTiling3DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In instantiation of ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL2; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:88:28: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘void {anonymous}::CountBinsL2::operator()(const PointsVecType&, const BinDimensionsPortalType&, viskores::Id&) const [with PointsVecType = viskores::Vec, 6>; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:483:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL2; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:250:44: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 250 | auto binsBBox = ComputeIntersectingBins(cellBounds, this->L1Grid); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In instantiation of ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/IteratorFromArrayPortal.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayPortalToIterators.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:1007, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BitField.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = double; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: required from ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’ 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:300:20: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 300 | VISKORES_EXEC void DoWorkletInvokeFunctor( | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = double; int Size = 1]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: required from ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’ 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/DeviceAdapterTBB.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:30, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagBasic>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/DeviceAdapterSerial.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:29: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleIndex.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:25: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:30: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:47:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | VISKORES_NEVER_EXPORT void TaskTiling1DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::detail::Min(const T&, const T&, viskores::TypeTraitsVectorTag) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1830:21: required from ‘T viskores::Min(const T&, const T&) [with T = Vec]’ 1830 | return detail::Min(x, y, typename viskores::TypeTraits::DimensionalityTag()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1803:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1803 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y, viskores::TypeTraitsVectorTag) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:22: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::detail::Min(const T&, const T&, viskores::TypeTraitsVectorTag) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1830:21: required from ‘T viskores::Min(const T&, const T&) [with T = Vec]’ 1830 | return detail::Min(x, y, typename viskores::TypeTraits::DimensionalityTag()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1803:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1803 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y, viskores::TypeTraitsVectorTag) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::FindBinsL2; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut, viskores::worklet::internal::WorkletBase::WholeArrayOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>, viskores::placeholders::Arg<5>, viskores::placeholders::Arg<6>, viskores::placeholders::Arg<7>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:88:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 88 | VISKORES_NEVER_EXPORT void TaskTiling3DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h: In instantiation of ‘ToType viskores::cont::internal::Cast::operator()(const FromType&) const [with FromType = double; ToType = viskores::VecFlat]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:65: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:70:10: note: parameter passing for argument of type ‘viskores::VecFlat’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | ToType operator()(const FromType& val) const { return static_cast(val); } | ^~~~~~~~ In member function ‘void {anonymous}::FindBinsL1::operator()(const PointsVecType&, viskores::Id, BinIdsPortalType&) const [with PointsVecType = viskores::Vec, 6>; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:483:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::FindBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:190:44: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 190 | auto binsBBox = ComputeIntersectingBins(cellBounds, this->L1Grid); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:88:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 88 | VISKORES_NEVER_EXPORT void TaskTiling3DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:30: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const Argument2&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::Vec, 2>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:460:38: required from ‘void viskores::cont::tbb::ReduceBody::join(const viskores::cont::tbb::ReduceBody&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 460 | this->Sum = this->BinaryOperation(left.Sum, this->Sum); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:78:27: required from ‘void tbb::detail::d1::reduction_tree_node::join(tbb::detail::d1::task_group_context*) [with Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >]’ 78 | left_body.join(*zombie_space.begin()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:176:19: required from ‘void tbb::detail::d1::fold_tree(node*, const execution_data&) [with TreeNodeType = reduction_tree_node, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > > >]’ 176 | self->join(ed.context); | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:194:30: required from ‘void tbb::detail::d1::start_reduce::finalize(const tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 194 | fold_tree(parent, ed); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:218:5: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 218 | finalize(ed); | ^~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:59:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | VISKORES_EXEC_CONT ResultType operator()(const Argument1& x, const Argument2& y) const | ^~~~~~~~ In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::Vec, 6>]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:162:44: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 162 | auto binsBBox = ComputeIntersectingBins(cellBounds, this->L1Grid); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const Argument2&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::Vec, 2>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:460:38: required from ‘void viskores::cont::tbb::ReduceBody::join(const viskores::cont::tbb::ReduceBody&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 460 | this->Sum = this->BinaryOperation(left.Sum, this->Sum); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:78:27: required from ‘void tbb::detail::d1::reduction_tree_node::join(tbb::detail::d1::task_group_context*) [with Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >]’ 78 | left_body.join(*zombie_space.begin()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:176:19: required from ‘void tbb::detail::d1::fold_tree(node*, const execution_data&) [with TreeNodeType = reduction_tree_node, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > > >]’ 176 | self->join(ed.context); | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:194:30: required from ‘void tbb::detail::d1::start_reduce::finalize(const tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 194 | fold_tree(parent, ed); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:218:5: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 218 | finalize(ed); | ^~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:59:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | VISKORES_EXEC_CONT ResultType operator()(const Argument1& x, const Argument2& y) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: required from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:63:36: required from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}]’ 63 | { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:98:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; typename __invoke_result<_Functor, _ArgTypes>::type = void]’ 98 | return std::__invoke_impl<__type>(__tag{}, std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/functional:122:27: required from ‘std::invoke_result_t<_Callable, _Args ...> std::invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; invoke_result_t<_Callable, _Args ...> = void]’ 122 | return std::__invoke(std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/detail/_utils.h:356:23: required from ‘std::invoke_result_t<_Callable, _Args ...> tbb::detail::d0::invoke(F&&, Args&& ...) [with F = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; Args = {tbb::detail::d1::blocked_range&}; std::invoke_result_t<_Callable, _Args ...> = void]’ 356 | return std::invoke(std::forward(f), std::forward(args)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:154:28: required from ‘void tbb::detail::d1::start_reduce::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 154 | tbb::detail::invoke(*my_body, r); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:435:27: required from ‘void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]’ 435 | start.run_body( range ); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:289:28: required from ‘void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]’ 289 | self().work_balance(start, range, ed); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:216:25: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 216 | my_partition.execute(*this, my_range, ed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:67:3: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 67 | operator()(const viskores::internal::ArrayPortalValueReference& x, | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: required from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:63:36: required from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}]’ 63 | { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:98:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; typename __invoke_result<_Functor, _ArgTypes>::type = void]’ 98 | return std::__invoke_impl<__type>(__tag{}, std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/functional:122:27: required from ‘std::invoke_result_t<_Callable, _Args ...> std::invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; invoke_result_t<_Callable, _Args ...> = void]’ 122 | return std::__invoke(std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/detail/_utils.h:356:23: required from ‘std::invoke_result_t<_Callable, _Args ...> tbb::detail::d0::invoke(F&&, Args&& ...) [with F = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; Args = {tbb::detail::d1::blocked_range&}; std::invoke_result_t<_Callable, _Args ...> = void]’ 356 | return std::invoke(std::forward(f), std::forward(args)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:154:28: required from ‘void tbb::detail::d1::start_reduce::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 154 | tbb::detail::invoke(*my_body, r); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:435:27: required from ‘void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]’ 435 | start.run_body( range ); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:289:28: required from ‘void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]’ 289 | self().work_balance(start, range, ed); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:216:25: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 216 | my_partition.execute(*this, my_range, ed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:67:3: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 67 | operator()(const viskores::internal::ArrayPortalValueReference& x, | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL2; ParameterInterface = viskores::internal::FunctionInterface >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>; P7 = viskores::placeholders::Arg<7>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:1162:16, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::FindBinsL2; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut, viskores::worklet::internal::WorkletBase::WholeArrayOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>, viskores::placeholders::Arg<5>, viskores::placeholders::Arg<6>, viskores::placeholders::Arg<7>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:251:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | portal.Get(offset2 + xgcidx.PointIds[1][2])); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In constructor ‘constexpr viskores::detail::VecBase::VecBase(ComponentType, Ts&& ...) [with Ts = {const viskores::Vec&}; T = viskores::Vec; int Size = 2; DerivedClass = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:627:32: note: parameter passing for argument of type ‘viskores::detail::VecBase, 2, viskores::Vec, 2> >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 627 | VISKORES_EXEC_CONT constexpr VecBase(ComponentType value0, Ts&&... values) | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In static member function ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:21: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:83: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In function ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In function ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1266:87: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1266 | return viskores::Vec(value0, T(args)...); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In constructor ‘constexpr viskores::detail::VecBase::VecBase(ComponentType, Ts&& ...) [with Ts = {const viskores::Vec&}; T = viskores::Vec; int Size = 2; DerivedClass = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:627:32: note: parameter passing for argument of type ‘viskores::detail::VecBase, 2, viskores::Vec, 2> >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 627 | VISKORES_EXEC_CONT constexpr VecBase(ComponentType value0, Ts&&... values) | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In static member function ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:132:23: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 132 | viskores::Vec operator()(const viskores::Vec& a, const viskores::Vec& b) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:83: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In function ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In function ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1266:87: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1266 | return viskores::Vec(value0, T(args)...); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:88:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 88 | VISKORES_NEVER_EXPORT void TaskTiling3DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In member function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = double; PortalType_ = viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::MagnitudeSquareFunctor]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In member function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = double; PortalType_ = viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::MagnitudeSquareFunctor]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:47:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | VISKORES_NEVER_EXPORT void TaskTiling1DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, short unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:88:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 88 | VISKORES_NEVER_EXPORT void TaskTiling3DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:460:16, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL2; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:251:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | portal.Get(offset2 + xgcidx.PointIds[1][2])); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void {anonymous}::CountBinsL2::operator()(const PointsVecType&, const BinDimensionsPortalType&, viskores::Id&) const [with PointsVecType = viskores::Vec, 6>; BinDimensionsPortalType = viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:483:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL2; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:250:44: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 250 | auto binsBBox = ComputeIntersectingBins(cellBounds, this->L1Grid); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:300:20: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 300 | VISKORES_EXEC void DoWorkletInvokeFunctor( | ^~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In constructor ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In constructor ‘viskores::cont::tbb::ReduceBody::ReduceBody(const InputPortalType&, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:397:54: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 397 | : Sum(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:12:71: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 12 | viskores::cont::StorageTagBasic); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In constructor ‘viskores::cont::tbb::ReduceBody::ReduceBody(const InputPortalType&, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:397:54: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 397 | : Sum(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation1.cxx:12:71: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 12 | viskores::cont::StorageTagBasic); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:71: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In member function ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/generated/Iogn_DashSurfaceMesh.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/generated/Iogn_DashSurfaceMesh.C.o -MF CMakeFiles/ioss.dir/generated/Iogn_DashSurfaceMesh.C.o.d -o CMakeFiles/ioss.dir/generated/Iogn_DashSurfaceMesh.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated/Iogn_DashSurfaceMesh.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:47:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | VISKORES_NEVER_EXPORT void TaskTiling1DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:71: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:326:16, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:249:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 249 | portal.Get(offset2 + xgcidx.PointIds[1][0]), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void {anonymous}::CountBinsL1::operator()(const PointsVecType&, viskores::Id&) const [with PointsVecType = viskores::Vec, 6>]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:343:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:162:44: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 162 | auto binsBBox = ComputeIntersectingBins(cellBounds, this->L1Grid); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ In member function ‘viskores::Vec viskores::exec::arg::Fetch::Load(const viskores::exec::arg::ThreadIndicesTopologyMap&, const ExecObjectType&) [with ScatterAndMaskMode = viskores::exec::arg::DefaultScatterAndMaskTag; ExecObjectType = viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL2; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::exec::arg::InputIndex; P2 = viskores::placeholders::Arg<2>; P3 = viskores::placeholders::Arg<3>; P4 = viskores::placeholders::Arg<4>; P5 = viskores::placeholders::Arg<5>; P6 = viskores::placeholders::Arg<6>; P7 = viskores::placeholders::Arg<7>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:1162:16, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::FindBinsL2; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::internal::WorkletBase::WholeArrayIn, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut, viskores::worklet::internal::WorkletBase::WholeArrayOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>, viskores::placeholders::Arg<5>, viskores::placeholders::Arg<6>, viskores::placeholders::Arg<7>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/arg/FetchTagArrayTopologyMapIn.h:250:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 250 | portal.Get(offset2 + xgcidx.PointIds[1][1]), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void {anonymous}::FindBinsL1::operator()(const PointsVecType&, viskores::Id, BinIdsPortalType&) const [with PointsVecType = viskores::Vec, 6>; BinIdsPortalType = viskores::internal::ArrayPortalBasicWrite]’, inlined from ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::FindBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>; P3 = viskores::placeholders::Arg<4>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:483:10, inlined from ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::FindBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldInVisit, viskores::worklet::internal::WorkletBase::WholeArrayOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>, viskores::placeholders::Arg<4>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:108:61: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CellLocatorTwoLevel.cxx:190:44: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 190 | auto binsBBox = ComputeIntersectingBins(cellBounds, this->L1Grid); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOAStride.h:14, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.h:29: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h: In member function ‘viskores::internal::ArrayPortalSOARead::ValueType viskores::internal::ArrayPortalSOARead::Get(viskores::Id) const [with ValueType_ = viskores::Vec; ComponentPortalType = viskores::internal::ArrayPortalSOAStrideRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h:71:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | VISKORES_EXEC_CONT ValueType Get(viskores::Id valueIndex) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:88:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 88 | VISKORES_NEVER_EXPORT void TaskTiling3DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::join(const viskores::cont::tbb::ReduceBody&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:460:38: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 460 | this->Sum = this->BinaryOperation(left.Sum, this->Sum); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In member function ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:55: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 72 | return static_cast(m_f((ValueTypeX)x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:86:38: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:47:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | VISKORES_NEVER_EXPORT void TaskTiling1DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In member function ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:55: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 72 | return static_cast(m_f((ValueTypeX)x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::Vec; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling3DExecute(void*, void*, const viskores::Id3&, viskores::Id, viskores::Id, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:88:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 88 | VISKORES_NEVER_EXPORT void TaskTiling3DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/generated/Iogn_DatabaseIO.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/generated/Iogn_DatabaseIO.C.o -MF CMakeFiles/ioss.dir/generated/Iogn_DatabaseIO.C.o.d -o CMakeFiles/ioss.dir/generated/Iogn_DatabaseIO.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated/Iogn_DatabaseIO.C In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h: In function ‘void viskores::exec::internal::detail::DoWorkletInvokeFunctor(const WorkletType&, const viskores::internal::Invocation, InputDomainIndex, OutputToInputMapType, VisitArrayType, ThreadToOutputMapType, DeviceAdapterTag>&, const ThreadIndicesType&) [with WorkletType = {anonymous}::CountBinsL1; ParameterInterface = viskores::internal::FunctionInterface, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicWrite)>; ControlInterface = viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>; int InputDomainIndex = 1; OutputToInputMapType = viskores::internal::ArrayPortalImplicit; VisitArrayType = viskores::internal::ArrayPortalImplicit >; ThreadToOutputMapType = viskores::internal::ArrayPortalImplicit; DeviceAdapterTag = viskores::cont::DeviceAdapterTagTBB; ThreadIndicesType = viskores::exec::arg::ThreadIndicesTopologyMap, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast >, viskores::internal::ArrayPortalTransform, viskores::cont::internal::Cast, viskores::cont::internal::Cast > >, viskores::exec::arg::CustomScatterOrMaskTag>; P1 = viskores::placeholders::Arg<2>; P2 = viskores::placeholders::Arg<3>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/internal/WorkletInvokeFunctorDetail.h:300:20: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 300 | VISKORES_EXEC void DoWorkletInvokeFunctor( | ^~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h: In function ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:45: note: parameter passing for argument of type ‘viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | CoordsType minp = points[0], maxp = points[0]; | ~~~~~~^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | VISKORES_EXEC inline Bounds ComputeCellBounds(const PointsVecType& points) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:77:29: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::VecFromPortalPermute::ComponentType viskores::VecFromPortalPermute::operator[](viskores::IdComponent) const [with IndexVecType = viskores::VecFromPortal >; PortalType = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >]’, inlined from ‘viskores::internal::cl_uniform_bins::Bounds viskores::internal::cl_uniform_bins::ComputeCellBounds(const PointsVecType&) [with PointsVecType = viskores::VecFromPortalPermute >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/CellLocatorTwoLevel.h:82:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/VecFromPortalPermute.h:75:28: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | return this->Portal.Get((*this->Indices)[index]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h: In function ‘void viskores::exec::serial::internal::TaskTiling1DExecute(void*, void*, viskores::Id, viskores::Id) [with WType = const {anonymous}::CountBinsL1; IType = const viskores::internal::Invocation >, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::ArrayPortalCounting >, viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalSOAStrideRead >, viskores::internal::ArrayPortalBasicWrite)>, viskores::internal::FunctionInterface::CellSetIn, viskores::worklet::WorkletMapTopology::FieldInIncident, viskores::worklet::WorkletMapTopology::FieldOut)>, viskores::internal::FunctionInterface, viskores::placeholders::Arg<3>)>, 1, viskores::internal::ArrayPortalImplicit, viskores::internal::ArrayPortalImplicit >, viskores::internal::ArrayPortalImplicit, viskores::cont::DeviceAdapterTagTBB>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/exec/serial/internal/TaskTiling.h:47:28: note: parameter passing for argument of type ‘viskores::internal::cl_uniform_bins::Bounds’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | VISKORES_NEVER_EXPORT void TaskTiling1DExecute(void* w, | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:132:23: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 132 | viskores::Vec operator()(const viskores::Vec& a, const viskores::Vec& b) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:132:23: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, float> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagReverse]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:837:49: note: parameter passing for argument of type ‘viskores::cont::internal::ArrayPortalReverse > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 837 | VISKORES_NEVER_EXPORT VISKORES_CONT inline void printSummary_ArrayHandle( | ^~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagReverse]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:837:49: note: parameter passing for argument of type ‘viskores::cont::internal::ArrayPortalReverse > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, bool> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagReverse]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:837:49: note: parameter passing for argument of type ‘viskores::cont::internal::ArrayPortalReverse > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagReverse]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:837:49: note: parameter passing for argument of type ‘viskores::cont::internal::ArrayPortalReverse > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagReverse]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:837:49: note: parameter passing for argument of type ‘viskores::cont::internal::ArrayPortalReverse > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagReverse]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:837:49: note: parameter passing for argument of type ‘viskores::cont::internal::ArrayPortalReverse > >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::ArrayHandle >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/generated/Iogn_GeneratedMesh.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/generated/Iogn_GeneratedMesh.C.o -MF CMakeFiles/ioss.dir/generated/Iogn_GeneratedMesh.C.o.d -o CMakeFiles/ioss.dir/generated/Iogn_GeneratedMesh.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated/Iogn_GeneratedMesh.C In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68, inlined from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15, inlined from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30, inlined from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagBasic>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24, inlined from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24, inlined from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32, inlined from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39, inlined from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’, inlined from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagSerial; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15, inlined from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagSerial; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30, inlined from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagBasic>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24, inlined from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24, inlined from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32, inlined from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39, inlined from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68, inlined from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagSerial; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15, inlined from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagSerial; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30, inlined from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagBasic>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24, inlined from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24, inlined from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32, inlined from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39, inlined from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:132:53: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 132 | inline viskores::cont::ArrayHandle ArrayRangeComputeGeneric( | ^~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68, inlined from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15, inlined from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30, inlined from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagBasic>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24, inlined from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24, inlined from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32, inlined from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39, inlined from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’, inlined from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagSerial; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15, inlined from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagSerial; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30, inlined from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagBasic>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24, inlined from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24, inlined from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32, inlined from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39, inlined from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68, inlined from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagSerial; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15, inlined from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagSerial; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30, inlined from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagBasic>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24, inlined from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24, inlined from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32, inlined from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39, inlined from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:132:53: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 132 | inline viskores::cont::ArrayHandle ArrayRangeComputeGeneric( | ^~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long unsigned int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, long long int> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, unsigned char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, signed char> >, viskores::cont::internal::ScalarMagnitudeFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In file included from /usr/include/c++/15/numeric:64, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:35: In function ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /usr/include/c++/15/bits/stl_numeric.h:169:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/heartbeat/Iohb_DatabaseIO.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/heartbeat/Iohb_DatabaseIO.C.o -MF CMakeFiles/ioss.dir/heartbeat/Iohb_DatabaseIO.C.o.d -o CMakeFiles/ioss.dir/heartbeat/Iohb_DatabaseIO.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat/Iohb_DatabaseIO.C In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ [ 4%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation2.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation2.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation2.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation2.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiationsIncludes.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:5: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiationsIncludes.h:26: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In instantiation of ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In instantiation of ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/IteratorFromArrayPortal.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayPortalToIterators.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:1007, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BitField.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = double; int Size = 3]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: required from ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’ 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = double; int Size = 1]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: required from ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’ 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/DeviceAdapterTBB.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:30, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagBasic>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/DeviceAdapterSerial.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:29: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/heartbeat/Iohb_Layout.C.o /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/heartbeat/Iohb_Layout.C.o -MF CMakeFiles/ioss.dir/heartbeat/Iohb_Layout.C.o.d -o CMakeFiles/ioss.dir/heartbeat/Iohb_Layout.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat/Iohb_Layout.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleIndex.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:25: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:30: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::detail::Min(const T&, const T&, viskores::TypeTraitsVectorTag) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1830:21: required from ‘T viskores::Min(const T&, const T&) [with T = Vec]’ 1830 | return detail::Min(x, y, typename viskores::TypeTraits::DimensionalityTag()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1803:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1803 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y, viskores::TypeTraitsVectorTag) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:22: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::detail::Min(const T&, const T&, viskores::TypeTraitsVectorTag) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1830:21: required from ‘T viskores::Min(const T&, const T&) [with T = Vec]’ 1830 | return detail::Min(x, y, typename viskores::TypeTraits::DimensionalityTag()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1803:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1803 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y, viskores::TypeTraitsVectorTag) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h: In instantiation of ‘ToType viskores::cont::internal::Cast::operator()(const FromType&) const [with FromType = double; ToType = viskores::VecFlat]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:65: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation2.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:70:10: note: parameter passing for argument of type ‘viskores::VecFlat’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | ToType operator()(const FromType& val) const { return static_cast(val); } | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:30: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const Argument2&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::Vec, 2>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:460:38: required from ‘void viskores::cont::tbb::ReduceBody::join(const viskores::cont::tbb::ReduceBody&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 460 | this->Sum = this->BinaryOperation(left.Sum, this->Sum); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:78:27: required from ‘void tbb::detail::d1::reduction_tree_node::join(tbb::detail::d1::task_group_context*) [with Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >]’ 78 | left_body.join(*zombie_space.begin()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:176:19: required from ‘void tbb::detail::d1::fold_tree(node*, const execution_data&) [with TreeNodeType = reduction_tree_node, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > > >]’ 176 | self->join(ed.context); | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:194:30: required from ‘void tbb::detail::d1::start_reduce::finalize(const tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 194 | fold_tree(parent, ed); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:218:5: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 218 | finalize(ed); | ^~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:59:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | VISKORES_EXEC_CONT ResultType operator()(const Argument1& x, const Argument2& y) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const Argument2&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::Vec, 2>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:460:38: required from ‘void viskores::cont::tbb::ReduceBody::join(const viskores::cont::tbb::ReduceBody&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 460 | this->Sum = this->BinaryOperation(left.Sum, this->Sum); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:78:27: required from ‘void tbb::detail::d1::reduction_tree_node::join(tbb::detail::d1::task_group_context*) [with Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >]’ 78 | left_body.join(*zombie_space.begin()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:176:19: required from ‘void tbb::detail::d1::fold_tree(node*, const execution_data&) [with TreeNodeType = reduction_tree_node, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > > >]’ 176 | self->join(ed.context); | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:194:30: required from ‘void tbb::detail::d1::start_reduce::finalize(const tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 194 | fold_tree(parent, ed); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:218:5: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 218 | finalize(ed); | ^~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:59:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | VISKORES_EXEC_CONT ResultType operator()(const Argument1& x, const Argument2& y) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: required from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:63:36: required from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}]’ 63 | { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:98:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; typename __invoke_result<_Functor, _ArgTypes>::type = void]’ 98 | return std::__invoke_impl<__type>(__tag{}, std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/functional:122:27: required from ‘std::invoke_result_t<_Callable, _Args ...> std::invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; invoke_result_t<_Callable, _Args ...> = void]’ 122 | return std::__invoke(std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/detail/_utils.h:356:23: required from ‘std::invoke_result_t<_Callable, _Args ...> tbb::detail::d0::invoke(F&&, Args&& ...) [with F = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; Args = {tbb::detail::d1::blocked_range&}; std::invoke_result_t<_Callable, _Args ...> = void]’ 356 | return std::invoke(std::forward(f), std::forward(args)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:154:28: required from ‘void tbb::detail::d1::start_reduce::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 154 | tbb::detail::invoke(*my_body, r); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:435:27: required from ‘void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]’ 435 | start.run_body( range ); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:289:28: required from ‘void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]’ 289 | self().work_balance(start, range, ed); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:216:25: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 216 | my_partition.execute(*this, my_range, ed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:67:3: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 67 | operator()(const viskores::internal::ArrayPortalValueReference& x, | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: required from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:63:36: required from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}]’ 63 | { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:98:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; typename __invoke_result<_Functor, _ArgTypes>::type = void]’ 98 | return std::__invoke_impl<__type>(__tag{}, std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/functional:122:27: required from ‘std::invoke_result_t<_Callable, _Args ...> std::invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; invoke_result_t<_Callable, _Args ...> = void]’ 122 | return std::__invoke(std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/detail/_utils.h:356:23: required from ‘std::invoke_result_t<_Callable, _Args ...> tbb::detail::d0::invoke(F&&, Args&& ...) [with F = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; Args = {tbb::detail::d1::blocked_range&}; std::invoke_result_t<_Callable, _Args ...> = void]’ 356 | return std::invoke(std::forward(f), std::forward(args)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:154:28: required from ‘void tbb::detail::d1::start_reduce::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 154 | tbb::detail::invoke(*my_body, r); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:435:27: required from ‘void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]’ 435 | start.run_body( range ); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:289:28: required from ‘void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]’ 289 | self().work_balance(start, range, ed); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:216:25: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 216 | my_partition.execute(*this, my_range, ed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:67:3: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 67 | operator()(const viskores::internal::ArrayPortalValueReference& x, | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/UnknownArrayHandle.cxx:25: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleGroupVec.h: In member function ‘viskores::internal::ArrayPortalGroupVec::ValueType viskores::internal::ArrayPortalGroupVec::Get(viskores::Id) const [with PortalType = viskores::internal::ArrayPortalBasicRead; int N_COMPONENTS = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleGroupVec.h:77:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalGroupVec, 2>::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 77 | ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In constructor ‘constexpr viskores::detail::VecBase::VecBase(ComponentType, Ts&& ...) [with Ts = {const viskores::Vec&}; T = viskores::Vec; int Size = 2; DerivedClass = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:627:32: note: parameter passing for argument of type ‘viskores::detail::VecBase, 2, viskores::Vec, 2> >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 627 | VISKORES_EXEC_CONT constexpr VecBase(ComponentType value0, Ts&&... values) | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In static member function ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:21: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:83: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In function ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In function ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1266:87: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1266 | return viskores::Vec(value0, T(args)...); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In constructor ‘constexpr viskores::detail::VecBase::VecBase(ComponentType, Ts&& ...) [with Ts = {const viskores::Vec&}; T = viskores::Vec; int Size = 2; DerivedClass = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:627:32: note: parameter passing for argument of type ‘viskores::detail::VecBase, 2, viskores::Vec, 2> >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 627 | VISKORES_EXEC_CONT constexpr VecBase(ComponentType value0, Ts&&... values) | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In static member function ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:132:23: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 132 | viskores::Vec operator()(const viskores::Vec& a, const viskores::Vec& b) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:83: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In function ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In function ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1266:87: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1266 | return viskores::Vec(value0, T(args)...); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleGroupVec.h: In member function ‘viskores::internal::ArrayPortalGroupVec::ValueType viskores::internal::ArrayPortalGroupVec::Get(viskores::Id) const [with PortalType = viskores::internal::ArrayPortalBasicRead; int N_COMPONENTS = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleGroupVec.h:77:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalGroupVec, 2>::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In member function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = double; PortalType_ = viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::MagnitudeSquareFunctor]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In member function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = double; PortalType_ = viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::MagnitudeSquareFunctor]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ In file included from /usr/include/tbb/parallel_reduce.h:17, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:54: /usr/include/oneapi/tbb/parallel_reduce.h: In member function ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’: /usr/include/oneapi/tbb/parallel_reduce.h:200:7: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In constructor ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In constructor ‘viskores::cont::tbb::ReduceBody::ReduceBody(const InputPortalType&, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:397:54: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 397 | : Sum(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In constructor ‘viskores::cont::tbb::ReduceBody::ReduceBody(const InputPortalType&, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:397:54: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 397 | : Sum(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:71: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In member function ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:71: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::join(const viskores::cont::tbb::ReduceBody&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:460:38: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 460 | this->Sum = this->BinaryOperation(left.Sum, this->Sum); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In member function ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:55: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 72 | return static_cast(m_f((ValueTypeX)x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In member function ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:55: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 72 | return static_cast(m_f((ValueTypeX)x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In member function ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:132:23: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 132 | viskores::Vec operator()(const viskores::Vec& a, const viskores::Vec& b) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:132:23: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h: In member function ‘viskores::internal::ArrayPortalCartesianProduct::ValueType viskores::internal::ArrayPortalCartesianProduct::Get(viskores::Id) const [with ValueType_ = viskores::Vec; PortalTypeFirst_ = viskores::internal::ArrayPortalBasicRead; PortalTypeSecond_ = viskores::internal::ArrayPortalBasicRead; PortalTypeThird_ = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCartesianProduct.h:103:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/init/Ionit_Initializer.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/init/Ionit_Initializer.C.o -MF CMakeFiles/ioss.dir/init/Ionit_Initializer.C.o.d -o CMakeFiles/ioss.dir/init/Ionit_Initializer.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init/Ionit_Initializer.C In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ [ 4%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation3.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation3.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation3.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation3.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiationsIncludes.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:5: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/null/Ionull_DatabaseIO.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/null/Ionull_DatabaseIO.C.o -MF CMakeFiles/ioss.dir/null/Ionull_DatabaseIO.C.o.d -o CMakeFiles/ioss.dir/null/Ionull_DatabaseIO.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null/Ionull_DatabaseIO.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiationsIncludes.h:26: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In instantiation of ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In instantiation of ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCounting.h: In member function ‘viskores::cont::internal::ArrayPortalCounting::ValueType viskores::cont::internal::ArrayPortalCounting::Get(viskores::Id) const [with CountingValueType = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCounting.h:88:47: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 88 | return ValueType(this->Start + this->Step * ValueType(static_cast(index))); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/IteratorFromArrayPortal.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayPortalToIterators.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:1007, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BitField.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = double; int Size = 4]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: required from ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’ 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = double; int Size = 1]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: required from ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’ 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/DeviceAdapterTBB.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:30, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagBasic>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/DeviceAdapterSerial.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:29: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCounting.h: In member function ‘viskores::cont::internal::ArrayPortalCounting::ValueType viskores::cont::internal::ArrayPortalCounting::Get(viskores::Id) const [with CountingValueType = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCounting.h:88:47: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 88 | return ValueType(this->Start + this->Step * ValueType(static_cast(index))); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleIndex.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:25: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:30: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagBasic>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::detail::Min(const T&, const T&, viskores::TypeTraitsVectorTag) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1830:21: required from ‘T viskores::Min(const T&, const T&) [with T = Vec]’ 1830 | return detail::Min(x, y, typename viskores::TypeTraits::DimensionalityTag()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1803:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1803 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y, viskores::TypeTraitsVectorTag) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/null/Ionull_IOFactory.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/null/Ionull_IOFactory.C.o -MF CMakeFiles/ioss.dir/null/Ionull_IOFactory.C.o.d -o CMakeFiles/ioss.dir/null/Ionull_IOFactory.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null/Ionull_IOFactory.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In instantiation of ‘T viskores::internal::detail::ArrayPortalBasicReadGet(const T*) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:75:43: required from ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec; ValueType = viskores::Vec; viskores::Id = long long int]’ 75 | return detail::ArrayPortalBasicReadGet(this->Array + index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagBasic>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:40:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | VISKORES_EXEC_CONT static inline T ArrayPortalBasicReadGet(const T* const data) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:22: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::detail::Min(const T&, const T&, viskores::TypeTraitsVectorTag) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1830:21: required from ‘T viskores::Min(const T&, const T&) [with T = Vec]’ 1830 | return detail::Min(x, y, typename viskores::TypeTraits::DimensionalityTag()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1803:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1803 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y, viskores::TypeTraitsVectorTag) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h: In instantiation of ‘ToType viskores::cont::internal::Cast::operator()(const FromType&) const [with FromType = double; ToType = viskores::VecFlat]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:65: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagBasic]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation3.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:70:10: note: parameter passing for argument of type ‘viskores::VecFlat’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | ToType operator()(const FromType& val) const { return static_cast(val); } | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:30: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const Argument2&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::Vec, 2>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:460:38: required from ‘void viskores::cont::tbb::ReduceBody::join(const viskores::cont::tbb::ReduceBody&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 460 | this->Sum = this->BinaryOperation(left.Sum, this->Sum); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:78:27: required from ‘void tbb::detail::d1::reduction_tree_node::join(tbb::detail::d1::task_group_context*) [with Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >]’ 78 | left_body.join(*zombie_space.begin()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:176:19: required from ‘void tbb::detail::d1::fold_tree(node*, const execution_data&) [with TreeNodeType = reduction_tree_node, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > > >]’ 176 | self->join(ed.context); | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:194:30: required from ‘void tbb::detail::d1::start_reduce::finalize(const tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 194 | fold_tree(parent, ed); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:218:5: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 218 | finalize(ed); | ^~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:59:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | VISKORES_EXEC_CONT ResultType operator()(const Argument1& x, const Argument2& y) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const Argument2&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::Vec, 2>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:460:38: required from ‘void viskores::cont::tbb::ReduceBody::join(const viskores::cont::tbb::ReduceBody&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 460 | this->Sum = this->BinaryOperation(left.Sum, this->Sum); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:78:27: required from ‘void tbb::detail::d1::reduction_tree_node::join(tbb::detail::d1::task_group_context*) [with Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >]’ 78 | left_body.join(*zombie_space.begin()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:176:19: required from ‘void tbb::detail::d1::fold_tree(node*, const execution_data&) [with TreeNodeType = reduction_tree_node, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > > >]’ 176 | self->join(ed.context); | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:194:30: required from ‘void tbb::detail::d1::start_reduce::finalize(const tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 194 | fold_tree(parent, ed); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:218:5: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 218 | finalize(ed); | ^~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:59:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | VISKORES_EXEC_CONT ResultType operator()(const Argument1& x, const Argument2& y) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: required from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:63:36: required from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}]’ 63 | { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:98:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; typename __invoke_result<_Functor, _ArgTypes>::type = void]’ 98 | return std::__invoke_impl<__type>(__tag{}, std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/functional:122:27: required from ‘std::invoke_result_t<_Callable, _Args ...> std::invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; invoke_result_t<_Callable, _Args ...> = void]’ 122 | return std::__invoke(std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/detail/_utils.h:356:23: required from ‘std::invoke_result_t<_Callable, _Args ...> tbb::detail::d0::invoke(F&&, Args&& ...) [with F = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; Args = {tbb::detail::d1::blocked_range&}; std::invoke_result_t<_Callable, _Args ...> = void]’ 356 | return std::invoke(std::forward(f), std::forward(args)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:154:28: required from ‘void tbb::detail::d1::start_reduce::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 154 | tbb::detail::invoke(*my_body, r); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:435:27: required from ‘void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]’ 435 | start.run_body( range ); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:289:28: required from ‘void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]’ 289 | self().work_balance(start, range, ed); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:216:25: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 216 | my_partition.execute(*this, my_range, ed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:67:3: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 67 | operator()(const viskores::internal::ArrayPortalValueReference& x, | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: required from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:63:36: required from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}]’ 63 | { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:98:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; typename __invoke_result<_Functor, _ArgTypes>::type = void]’ 98 | return std::__invoke_impl<__type>(__tag{}, std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/functional:122:27: required from ‘std::invoke_result_t<_Callable, _Args ...> std::invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; invoke_result_t<_Callable, _Args ...> = void]’ 122 | return std::__invoke(std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/detail/_utils.h:356:23: required from ‘std::invoke_result_t<_Callable, _Args ...> tbb::detail::d0::invoke(F&&, Args&& ...) [with F = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; Args = {tbb::detail::d1::blocked_range&}; std::invoke_result_t<_Callable, _Args ...> = void]’ 356 | return std::invoke(std::forward(f), std::forward(args)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:154:28: required from ‘void tbb::detail::d1::start_reduce::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 154 | tbb::detail::invoke(*my_body, r); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:435:27: required from ‘void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]’ 435 | start.run_body( range ); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:289:28: required from ‘void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]’ 289 | self().work_balance(start, range, ed); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:216:25: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 216 | my_partition.execute(*this, my_range, ed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:67:3: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 67 | operator()(const viskores::internal::ArrayPortalValueReference& x, | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In constructor ‘constexpr viskores::detail::VecBase::VecBase(ComponentType, Ts&& ...) [with Ts = {const viskores::Vec&}; T = viskores::Vec; int Size = 2; DerivedClass = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:627:32: note: parameter passing for argument of type ‘viskores::detail::VecBase, 2, viskores::Vec, 2> >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 627 | VISKORES_EXEC_CONT constexpr VecBase(ComponentType value0, Ts&&... values) | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In static member function ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:21: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:83: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In function ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In function ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1266:87: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1266 | return viskores::Vec(value0, T(args)...); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In constructor ‘constexpr viskores::detail::VecBase::VecBase(ComponentType, Ts&& ...) [with Ts = {const viskores::Vec&}; T = viskores::Vec; int Size = 2; DerivedClass = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:627:32: note: parameter passing for argument of type ‘viskores::detail::VecBase, 2, viskores::Vec, 2> >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 627 | VISKORES_EXEC_CONT constexpr VecBase(ComponentType value0, Ts&&... values) | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In static member function ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:132:23: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 132 | viskores::Vec operator()(const viskores::Vec& a, const viskores::Vec& b) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:83: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In function ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In function ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1266:87: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1266 | return viskores::Vec(value0, T(args)...); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In member function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = double; PortalType_ = viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::MagnitudeSquareFunctor]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h: In member function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalBasic.h:70:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 70 | VISKORES_EXEC_CONT ValueType Get(viskores::Id index) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagBasic>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = double; PortalType_ = viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::MagnitudeSquareFunctor]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagBasic]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagBasic>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/transform/Iotr_Initializer.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/transform/Iotr_Initializer.C.o -MF CMakeFiles/ioss.dir/transform/Iotr_Initializer.C.o.d -o CMakeFiles/ioss.dir/transform/Iotr_Initializer.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform/Iotr_Initializer.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In constructor ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In constructor ‘viskores::cont::tbb::ReduceBody::ReduceBody(const InputPortalType&, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:397:54: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 397 | : Sum(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In function ‘viskores::internal::ArrayPortalBasicRead::ValueType viskores::internal::ArrayPortalBasicRead::Get(viskores::Id) const [with T = viskores::Vec]’: cc1plus: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In constructor ‘viskores::cont::tbb::ReduceBody::ReduceBody(const InputPortalType&, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:397:54: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 397 | : Sum(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:71: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In member function ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:71: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ [ 4%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/transform/Iotr_MinMax.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/transform/Iotr_MinMax.C.o -MF CMakeFiles/ioss.dir/transform/Iotr_MinMax.C.o.d -o CMakeFiles/ioss.dir/transform/Iotr_MinMax.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform/Iotr_MinMax.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::join(const viskores::cont::tbb::ReduceBody&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:460:38: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 460 | this->Sum = this->BinaryOperation(left.Sum, this->Sum); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In member function ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:55: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 72 | return static_cast(m_f((ValueTypeX)x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In member function ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:55: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 72 | return static_cast(m_f((ValueTypeX)x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ In file included from /usr/include/c++/15/numeric:64, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:35: In function ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /usr/include/c++/15/bits/stl_numeric.h:169:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ [ 5%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/transform/Iotr_Offset.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/transform/Iotr_Offset.C.o -MF CMakeFiles/ioss.dir/transform/Iotr_Offset.C.o.d -o CMakeFiles/ioss.dir/transform/Iotr_Offset.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform/Iotr_Offset.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:132:23: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 132 | viskores::Vec operator()(const viskores::Vec& a, const viskores::Vec& b) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:132:23: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ [ 5%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/transform/Iotr_Offset3D.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/transform/Iotr_Offset3D.C.o -MF CMakeFiles/ioss.dir/transform/Iotr_Offset3D.C.o.d -o CMakeFiles/ioss.dir/transform/Iotr_Offset3D.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform/Iotr_Offset3D.C In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ [ 5%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation4.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation4.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation4.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation4.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiationsIncludes.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:5: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ [ 5%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/transform/Iotr_Scale.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/transform/Iotr_Scale.C.o -MF CMakeFiles/ioss.dir/transform/Iotr_Scale.C.o.d -o CMakeFiles/ioss.dir/transform/Iotr_Scale.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform/Iotr_Scale.C In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiationsIncludes.h:26: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In instantiation of ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In instantiation of ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/IteratorFromArrayPortal.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayPortalToIterators.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:1007, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BitField.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = double; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: required from ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’ 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = double; int Size = 1]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: required from ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’ 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/DeviceAdapterTBB.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:30, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagSOA>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ [ 5%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/transform/Iotr_Scale3D.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/transform/Iotr_Scale3D.C.o -MF CMakeFiles/ioss.dir/transform/Iotr_Scale3D.C.o.d -o CMakeFiles/ioss.dir/transform/Iotr_Scale3D.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform/Iotr_Scale3D.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/DeviceAdapterSerial.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:29: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleIndex.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:25: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:30: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::detail::Min(const T&, const T&, viskores::TypeTraitsVectorTag) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1830:21: required from ‘T viskores::Min(const T&, const T&) [with T = Vec]’ 1830 | return detail::Min(x, y, typename viskores::TypeTraits::DimensionalityTag()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1803:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1803 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y, viskores::TypeTraitsVectorTag) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCounting]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::cont::internal::ArrayPortalCounting >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiationsIncludes.h:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h: In instantiation of ‘viskores::internal::ArrayPortalSOARead::ValueType viskores::internal::ArrayPortalSOARead::Get(viskores::Id) const [with ValueType_ = viskores::Vec; ComponentPortalType = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h:71:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | VISKORES_EXEC_CONT ValueType Get(viskores::Id valueIndex) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h: In instantiation of ‘viskores::internal::ArrayPortalSOARead::ValueType viskores::internal::ArrayPortalSOARead::Get(viskores::Id) const [with ValueType_ = viskores::Vec; ComponentPortalType = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h:71:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | VISKORES_EXEC_CONT ValueType Get(viskores::Id valueIndex) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:22: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::detail::Min(const T&, const T&, viskores::TypeTraitsVectorTag) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1830:21: required from ‘T viskores::Min(const T&, const T&) [with T = Vec]’ 1830 | return detail::Min(x, y, typename viskores::TypeTraits::DimensionalityTag()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1803:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1803 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y, viskores::TypeTraitsVectorTag) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h: In instantiation of ‘ToType viskores::cont::internal::Cast::operator()(const FromType&) const [with FromType = double; ToType = viskores::VecFlat]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:65: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:70:10: note: parameter passing for argument of type ‘viskores::VecFlat’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | ToType operator()(const FromType& val) const { return static_cast(val); } | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCounting]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::cont::internal::ArrayPortalCounting >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ [ 5%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/transform/Iotr_Tensor.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/transform/Iotr_Tensor.C.o -MF CMakeFiles/ioss.dir/transform/Iotr_Tensor.C.o.d -o CMakeFiles/ioss.dir/transform/Iotr_Tensor.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform/Iotr_Tensor.C In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:30: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const Argument2&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::Vec, 2>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:460:38: required from ‘void viskores::cont::tbb::ReduceBody::join(const viskores::cont::tbb::ReduceBody&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 460 | this->Sum = this->BinaryOperation(left.Sum, this->Sum); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:78:27: required from ‘void tbb::detail::d1::reduction_tree_node::join(tbb::detail::d1::task_group_context*) [with Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >]’ 78 | left_body.join(*zombie_space.begin()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:176:19: required from ‘void tbb::detail::d1::fold_tree(node*, const execution_data&) [with TreeNodeType = reduction_tree_node, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > > >]’ 176 | self->join(ed.context); | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:194:30: required from ‘void tbb::detail::d1::start_reduce::finalize(const tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 194 | fold_tree(parent, ed); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:218:5: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 218 | finalize(ed); | ^~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:59:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | VISKORES_EXEC_CONT ResultType operator()(const Argument1& x, const Argument2& y) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const Argument2&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::Vec, 2>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:460:38: required from ‘void viskores::cont::tbb::ReduceBody::join(const viskores::cont::tbb::ReduceBody&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 460 | this->Sum = this->BinaryOperation(left.Sum, this->Sum); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:78:27: required from ‘void tbb::detail::d1::reduction_tree_node::join(tbb::detail::d1::task_group_context*) [with Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >]’ 78 | left_body.join(*zombie_space.begin()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:176:19: required from ‘void tbb::detail::d1::fold_tree(node*, const execution_data&) [with TreeNodeType = reduction_tree_node, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > > >]’ 176 | self->join(ed.context); | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:194:30: required from ‘void tbb::detail::d1::start_reduce::finalize(const tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 194 | fold_tree(parent, ed); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:218:5: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 218 | finalize(ed); | ^~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:59:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | VISKORES_EXEC_CONT ResultType operator()(const Argument1& x, const Argument2& y) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: required from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:63:36: required from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}]’ 63 | { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:98:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; typename __invoke_result<_Functor, _ArgTypes>::type = void]’ 98 | return std::__invoke_impl<__type>(__tag{}, std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/functional:122:27: required from ‘std::invoke_result_t<_Callable, _Args ...> std::invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; invoke_result_t<_Callable, _Args ...> = void]’ 122 | return std::__invoke(std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/detail/_utils.h:356:23: required from ‘std::invoke_result_t<_Callable, _Args ...> tbb::detail::d0::invoke(F&&, Args&& ...) [with F = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; Args = {tbb::detail::d1::blocked_range&}; std::invoke_result_t<_Callable, _Args ...> = void]’ 356 | return std::invoke(std::forward(f), std::forward(args)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:154:28: required from ‘void tbb::detail::d1::start_reduce::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 154 | tbb::detail::invoke(*my_body, r); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:435:27: required from ‘void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]’ 435 | start.run_body( range ); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:289:28: required from ‘void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]’ 289 | self().work_balance(start, range, ed); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:216:25: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 216 | my_partition.execute(*this, my_range, ed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:67:3: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 67 | operator()(const viskores::internal::ArrayPortalValueReference& x, | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: required from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:63:36: required from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}]’ 63 | { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:98:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; typename __invoke_result<_Functor, _ArgTypes>::type = void]’ 98 | return std::__invoke_impl<__type>(__tag{}, std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/functional:122:27: required from ‘std::invoke_result_t<_Callable, _Args ...> std::invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; invoke_result_t<_Callable, _Args ...> = void]’ 122 | return std::__invoke(std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/detail/_utils.h:356:23: required from ‘std::invoke_result_t<_Callable, _Args ...> tbb::detail::d0::invoke(F&&, Args&& ...) [with F = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; Args = {tbb::detail::d1::blocked_range&}; std::invoke_result_t<_Callable, _Args ...> = void]’ 356 | return std::invoke(std::forward(f), std::forward(args)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:154:28: required from ‘void tbb::detail::d1::start_reduce::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 154 | tbb::detail::invoke(*my_body, r); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:435:27: required from ‘void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]’ 435 | start.run_body( range ); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:289:28: required from ‘void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]’ 289 | self().work_balance(start, range, ed); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:216:25: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 216 | my_partition.execute(*this, my_range, ed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:67:3: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 67 | operator()(const viskores::internal::ArrayPortalValueReference& x, | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In constructor ‘constexpr viskores::detail::VecBase::VecBase(ComponentType, Ts&& ...) [with Ts = {const viskores::Vec&}; T = viskores::Vec; int Size = 2; DerivedClass = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:627:32: note: parameter passing for argument of type ‘viskores::detail::VecBase, 2, viskores::Vec, 2> >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 627 | VISKORES_EXEC_CONT constexpr VecBase(ComponentType value0, Ts&&... values) | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In static member function ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:21: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:83: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In function ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In function ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1266:87: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1266 | return viskores::Vec(value0, T(args)...); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In constructor ‘constexpr viskores::detail::VecBase::VecBase(ComponentType, Ts&& ...) [with Ts = {const viskores::Vec&}; T = viskores::Vec; int Size = 2; DerivedClass = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:627:32: note: parameter passing for argument of type ‘viskores::detail::VecBase, 2, viskores::Vec, 2> >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 627 | VISKORES_EXEC_CONT constexpr VecBase(ComponentType value0, Ts&&... values) | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In static member function ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:132:23: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 132 | viskores::Vec operator()(const viskores::Vec& a, const viskores::Vec& b) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:83: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In function ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In function ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1266:87: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1266 | return viskores::Vec(value0, T(args)...); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h: In member function ‘viskores::internal::ArrayPortalSOARead::ValueType viskores::internal::ArrayPortalSOARead::Get(viskores::Id) const [with ValueType_ = viskores::Vec; ComponentPortalType = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h:71:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | VISKORES_EXEC_CONT ValueType Get(viskores::Id valueIndex) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = double; PortalType_ = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::MagnitudeSquareFunctor]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h: In member function ‘viskores::internal::ArrayPortalSOARead::ValueType viskores::internal::ArrayPortalSOARead::Get(viskores::Id) const [with ValueType_ = viskores::Vec; ComponentPortalType = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h:71:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | VISKORES_EXEC_CONT ValueType Get(viskores::Id valueIndex) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = double; PortalType_ = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::MagnitudeSquareFunctor]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ [ 5%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/transform/Iotr_VectorMagnitude.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/transform/Iotr_VectorMagnitude.C.o -MF CMakeFiles/ioss.dir/transform/Iotr_VectorMagnitude.C.o.d -o CMakeFiles/ioss.dir/transform/Iotr_VectorMagnitude.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform/Iotr_VectorMagnitude.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In constructor ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:71: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation4.cxx:12:69: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 12 | viskores::cont::StorageTagSOA); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:71: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ [ 5%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/cgns/Iocgns_DatabaseIO.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/cgns/Iocgns_DatabaseIO.C.o -MF CMakeFiles/ioss.dir/cgns/Iocgns_DatabaseIO.C.o.d -o CMakeFiles/ioss.dir/cgns/Iocgns_DatabaseIO.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/cgns/Iocgns_DatabaseIO.C /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::join(const viskores::cont::tbb::ReduceBody&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:460:38: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 460 | this->Sum = this->BinaryOperation(left.Sum, this->Sum); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In member function ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:55: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 72 | return static_cast(m_f((ValueTypeX)x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In member function ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:55: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 72 | return static_cast(m_f((ValueTypeX)x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ In file included from /usr/include/oneapi/tbb/parallel_for.h:27, from /usr/include/tbb/parallel_for.h:17, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:53: /usr/include/oneapi/tbb/partitioner.h: In function ‘void tbb::detail::d1::fold_tree(node*, const execution_data&) [with TreeNodeType = reduction_tree_node, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > > >]’: /usr/include/oneapi/tbb/partitioner.h:161:6: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | void fold_tree(node* n, const execution_data& ed) { | ^~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:132:23: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 132 | viskores::Vec operator()(const viskores::Vec& a, const viskores::Vec& b) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:132:23: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In file included from /usr/include/c++/15/numeric:64, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:35: In function ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /usr/include/c++/15/bits/stl_numeric.h:169:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCartesianProduct]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCartesianProduct]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalCartesianProduct, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ [ 5%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkArrayBulkInstantiate_int.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core && /usr/bin/powerpc64le-linux-gnu-g++ -DCommonCore_EXPORTS -DFMT_SHARED -DSCN_DISABLE_FAST_FLOAT=0 -DSCN_DISABLE_REGEX=0 -DSCN_REGEX_BACKEND=0 -DVTK_MODULE_ENABLE_VTK_loguru=1 -I/build/reproducible-path/vtk9-9.6.2+dfsg1/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn/vtkscn/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken/token -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token/vtktoken -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru/vtkloguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru/vtkloguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fast_float -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWIML -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/nlohmannjson -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/scn -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/token -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/KWSys -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/loguru -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/loguru -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-attributes -MD -MT Common/Core/CMakeFiles/CommonCore.dir/vtkArrayBulkInstantiate_int.cxx.o -MF CMakeFiles/CommonCore.dir/vtkArrayBulkInstantiate_int.cxx.o.d -o CMakeFiles/CommonCore.dir/vtkArrayBulkInstantiate_int.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Common/Core/vtkArrayBulkInstantiate_int.cxx In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCounting]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::cont::internal::ArrayPortalCounting >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ In file included from /usr/include/c++/15/numeric:64, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:35: In function ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /usr/include/c++/15/bits/stl_numeric.h:169:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h: In function ‘void viskores::cont::printSummary_ArrayHandle(const ArrayHandle&, std::ostream&, bool) [with T = viskores::Vec; StorageT = StorageTagCounting]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:857:56: note: parameter passing for argument of type ‘viskores::cont::internal::ArrayPortalCounting >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 857 | detail::printSummary_ArrayHandle_Value(portal.Get(i), out, IsVec()); | ~~~~~~~~~~^~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagBasic>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In file included from /usr/include/oneapi/tbb/parallel_for.h:27, from /usr/include/tbb/parallel_for.h:17, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:53: /usr/include/oneapi/tbb/partitioner.h: In function ‘void tbb::detail::d1::fold_tree(node*, const execution_data&) [with TreeNodeType = reduction_tree_node, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > > >]’: /usr/include/oneapi/tbb/partitioner.h:161:6: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | void fold_tree(node* n, const execution_data& ed) { | ^~~~~~~~~ [ 5%] Building CXX object ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/cgns/Iocgns_Utils.C.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss && /usr/bin/powerpc64le-linux-gnu-g++ -DFMT_SHARED -DH5_BUILT_AS_DYNAMIC_LIB -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DNO_PARMETIS_SUPPORT -DNO_ZOLTAN_SUPPORT -DOMPI_SKIP_MPICXX -DVTK_MODULE_ENABLE_VTK_catalyst=0 -DVTK_MODULE_ENABLE_VTK_mpi=1 -D_MPICC_H -Dioss_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss/vtkioss -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/elements -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exodus -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/exonull -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/gen_struc -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/generated -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/heartbeat -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/init -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/null -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/transform -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns/vtkcgns/src -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII/vtkexodusII/include -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt/vtkfmt -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt/vtkfmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/cgns -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/hdf5 -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/hdf5 -isystem /usr/include/hdf5/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/Utilities/MPI -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/Utilities/MPI -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/exodusII -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/netcdf -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/fmt -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/zlib -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/zlib -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT ThirdParty/ioss/vtkioss/CMakeFiles/ioss.dir/cgns/Iocgns_Utils.C.o -MF CMakeFiles/ioss.dir/cgns/Iocgns_Utils.C.o.d -o CMakeFiles/ioss.dir/cgns/Iocgns_Utils.C.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/cgns/Iocgns_Utils.C In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/ioss/vtkioss/cgns/Iocgns_Utils.C:1083:54: warning: macro ‘__DATE__’ might prevent reproducible builds [-Wdate-time] 1083 | code_version, date, time, config, mpi_version, __DATE__, Ioss::Utils::platform_information()); | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /usr/include/c++/15/bits/stl_numeric.h:169:22, inlined from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h: In function ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:230:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | VISKORES_CONT static U Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57, inlined from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30, inlined from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:197:22: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | VISKORES_CONT bool operator()(Device, Args&&... args) | ^~~~~~~~ [ 5%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation5.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation5.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation5.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation5.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiationsIncludes.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:5: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ In file included from /usr/include/tbb/parallel_reduce.h:17, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:54: /usr/include/oneapi/tbb/parallel_reduce.h: In member function ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’: /usr/include/oneapi/tbb/parallel_reduce.h:200:7: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiationsIncludes.h:26: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In instantiation of ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In instantiation of ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/IteratorFromArrayPortal.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayPortalToIterators.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:1007, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BitField.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = double; int Size = 3]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: required from ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’ 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = double; int Size = 1]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: required from ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’ 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/DeviceAdapterTBB.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:30, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagSOA>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/DeviceAdapterSerial.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:29: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Range.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleIndex.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:25: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:30: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In instantiation of ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:61:16: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ResultType operator()(viskores::Id idx) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In instantiation of ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:466:27: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 466 | VISKORES_CONT static auto ReducePortals(InputPortalType inputPortal, | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::detail::Min(const T&, const T&, viskores::TypeTraitsVectorTag) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1830:21: required from ‘T viskores::Min(const T&, const T&) [with T = Vec]’ 1830 | return detail::Min(x, y, typename viskores::TypeTraits::DimensionalityTag()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1803:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1803 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y, viskores::TypeTraitsVectorTag) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiationsIncludes.h:27: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h: In instantiation of ‘viskores::internal::ArrayPortalSOARead::ValueType viskores::internal::ArrayPortalSOARead::Get(viskores::Id) const [with ValueType_ = viskores::Vec; ComponentPortalType = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h:71:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | VISKORES_EXEC_CONT ValueType Get(viskores::Id valueIndex) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h: In instantiation of ‘viskores::internal::ArrayPortalSOARead::ValueType viskores::internal::ArrayPortalSOARead::Get(viskores::Id) const [with ValueType_ = viskores::Vec; ComponentPortalType = viskores::internal::ArrayPortalBasicRead; ValueType = viskores::Vec; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h:71:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | VISKORES_EXEC_CONT ValueType Get(viskores::Id valueIndex) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In instantiation of ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:22: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In instantiation of ‘T viskores::detail::Min(const T&, const T&, viskores::TypeTraitsVectorTag) [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1830:21: required from ‘T viskores::Min(const T&, const T&) [with T = Vec]’ 1830 | return detail::Min(x, y, typename viskores::TypeTraits::DimensionalityTag()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:44: required from ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’ 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:27: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1803:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1803 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y, viskores::TypeTraitsVectorTag) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In instantiation of ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h: In instantiation of ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:45: required from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ValueType = viskores::Vec, 2>]’ 72 | operator ValueType() const { return this->Get(); } | ~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: required from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_numeric.h:169:22: required from ‘_Tp std::accumulate(_InputIterator, _InputIterator, _Tp, _BinaryOperation) [with _InputIterator = viskores::cont::internal::IteratorFromArrayPortal, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >; _Tp = viskores::Vec, 2>; _BinaryOperation = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:240:27: required from ‘static U viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 240 | return std::accumulate(viskores::cont::ArrayPortalToIteratorBegin(inputPortal), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | viskores::cont::ArrayPortalToIteratorEnd(inputPortal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | initialValue, | ~~~~~~~~~~~~~ 243 | wrappedOp); | ~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | ValueType Get() const { return this->Portal.Get(this->Index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h: In instantiation of ‘ToType viskores::cont::internal::Cast::operator()(const FromType&) const [with FromType = double; ToType = viskores::VecFlat]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:65: required from ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >; ValueType = viskores::VecFlat; viskores::Id = long long int]’ 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: required from ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead; ResultType = viskores::Vec, 2>; viskores::Id = long long int]’ 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65: required from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’ 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation5.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleCast.h:70:10: note: parameter passing for argument of type ‘viskores::VecFlat’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | ToType operator()(const FromType& val) const { return static_cast(val); } | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:30: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const Argument2&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::Vec, 2>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:460:38: required from ‘void viskores::cont::tbb::ReduceBody::join(const viskores::cont::tbb::ReduceBody&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 460 | this->Sum = this->BinaryOperation(left.Sum, this->Sum); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:78:27: required from ‘void tbb::detail::d1::reduction_tree_node::join(tbb::detail::d1::task_group_context*) [with Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >]’ 78 | left_body.join(*zombie_space.begin()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:176:19: required from ‘void tbb::detail::d1::fold_tree(node*, const execution_data&) [with TreeNodeType = reduction_tree_node, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > > >]’ 176 | self->join(ed.context); | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:194:30: required from ‘void tbb::detail::d1::start_reduce::finalize(const tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 194 | fold_tree(parent, ed); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:218:5: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 218 | finalize(ed); | ^~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:59:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | VISKORES_EXEC_CONT ResultType operator()(const Argument1& x, const Argument2& y) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const Argument2&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::Vec, 2>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:460:38: required from ‘void viskores::cont::tbb::ReduceBody::join(const viskores::cont::tbb::ReduceBody&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 460 | this->Sum = this->BinaryOperation(left.Sum, this->Sum); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:78:27: required from ‘void tbb::detail::d1::reduction_tree_node::join(tbb::detail::d1::task_group_context*) [with Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >]’ 78 | left_body.join(*zombie_space.begin()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:176:19: required from ‘void tbb::detail::d1::fold_tree(node*, const execution_data&) [with TreeNodeType = reduction_tree_node, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > > >]’ 176 | self->join(ed.context); | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:194:30: required from ‘void tbb::detail::d1::start_reduce::finalize(const tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 194 | fold_tree(parent, ed); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:218:5: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 218 | finalize(ed); | ^~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:59:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | VISKORES_EXEC_CONT ResultType operator()(const Argument1& x, const Argument2& y) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: required from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:63:36: required from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}]’ 63 | { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:98:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; typename __invoke_result<_Functor, _ArgTypes>::type = void]’ 98 | return std::__invoke_impl<__type>(__tag{}, std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/functional:122:27: required from ‘std::invoke_result_t<_Callable, _Args ...> std::invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; invoke_result_t<_Callable, _Args ...> = void]’ 122 | return std::__invoke(std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/detail/_utils.h:356:23: required from ‘std::invoke_result_t<_Callable, _Args ...> tbb::detail::d0::invoke(F&&, Args&& ...) [with F = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; Args = {tbb::detail::d1::blocked_range&}; std::invoke_result_t<_Callable, _Args ...> = void]’ 356 | return std::invoke(std::forward(f), std::forward(args)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:154:28: required from ‘void tbb::detail::d1::start_reduce::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 154 | tbb::detail::invoke(*my_body, r); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:435:27: required from ‘void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]’ 435 | start.run_body( range ); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:289:28: required from ‘void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]’ 289 | self().work_balance(start, range, ed); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:216:25: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 216 | my_partition.execute(*this, my_range, ed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:67:3: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 67 | operator()(const viskores::internal::ArrayPortalValueReference& x, | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In instantiation of ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: required from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:63:36: required from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}]’ 63 | { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/invoke.h:98:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; typename __invoke_result<_Functor, _ArgTypes>::type = void]’ 98 | return std::__invoke_impl<__type>(__tag{}, std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/functional:122:27: required from ‘std::invoke_result_t<_Callable, _Args ...> std::invoke(_Callable&&, _Args&& ...) [with _Callable = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; _Args = {tbb::detail::d1::blocked_range&}; invoke_result_t<_Callable, _Args ...> = void]’ 122 | return std::__invoke(std::forward<_Callable>(__fn), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/detail/_utils.h:356:23: required from ‘std::invoke_result_t<_Callable, _Args ...> tbb::detail::d0::invoke(F&&, Args&& ...) [with F = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >&; Args = {tbb::detail::d1::blocked_range&}; std::invoke_result_t<_Callable, _Args ...> = void]’ 356 | return std::invoke(std::forward(f), std::forward(args)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:154:28: required from ‘void tbb::detail::d1::start_reduce::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 154 | tbb::detail::invoke(*my_body, r); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:435:27: required from ‘void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]’ 435 | start.run_body( range ); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/oneapi/tbb/partitioner.h:289:28: required from ‘void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce, viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]’ 289 | self().work_balance(start, range, ed); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:216:25: required from ‘tbb::detail::d1::task* tbb::detail::d1::start_reduce::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = viskores::cont::tbb::ReduceBody, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>, viskores::Vec, 2>, viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > > >; Partitioner = const tbb::detail::d1::auto_partitioner]’ 216 | my_partition.execute(*this, my_range, ed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/oneapi/tbb/parallel_reduce.h:200:7: required from here 200 | task* start_reduce::execute(execution_data& ed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:67:3: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 67 | operator()(const viskores::internal::ArrayPortalValueReference& x, | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In constructor ‘constexpr viskores::detail::VecBase::VecBase(ComponentType, Ts&& ...) [with Ts = {const viskores::Vec&}; T = viskores::Vec; int Size = 2; DerivedClass = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:627:32: note: parameter passing for argument of type ‘viskores::detail::VecBase, 2, viskores::Vec, 2> >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 627 | VISKORES_EXEC_CONT constexpr VecBase(ComponentType value0, Ts&&... values) | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In static member function ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:21: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:83: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In function ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In function ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1266:87: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1266 | return viskores::Vec(value0, T(args)...); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In constructor ‘constexpr viskores::detail::VecBase::VecBase(ComponentType, Ts&& ...) [with Ts = {const viskores::Vec&}; T = viskores::Vec; int Size = 2; DerivedClass = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:627:32: note: parameter passing for argument of type ‘viskores::detail::VecBase, 2, viskores::Vec, 2> >::ComponentType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 627 | VISKORES_EXEC_CONT constexpr VecBase(ComponentType value0, Ts&&... values) | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In static member function ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:132:23: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 132 | viskores::Vec operator()(const viskores::Vec& a, const viskores::Vec& b) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:30: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:83: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h: In function ‘T viskores::Min(const T&, const T&) [with T = Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Math.h:1828:36: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | static inline VISKORES_EXEC_CONT T Min(const T& x, const T& y) | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h: In function ‘constexpr viskores::Vec viskores::make_Vec(T, Ts&& ...) [with T = Vec; Ts = {Vec}]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1262 | VISKORES_EXEC_CONT constexpr viskores::Vec make_Vec( | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1262:89: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1266:87: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1266 | return viskores::Vec(value0, T(args)...); | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h: In member function ‘viskores::internal::ArrayPortalSOARead::ValueType viskores::internal::ArrayPortalSOARead::Get(viskores::Id) const [with ValueType_ = viskores::Vec; ComponentPortalType = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h:71:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | VISKORES_EXEC_CONT ValueType Get(viskores::Id valueIndex) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = double; PortalType_ = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::MagnitudeSquareFunctor]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h: In member function ‘viskores::internal::ArrayPortalSOARead::ValueType viskores::internal::ArrayPortalSOARead::Get(viskores::Id) const [with ValueType_ = viskores::Vec; ComponentPortalType = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h:71:32: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | VISKORES_EXEC_CONT ValueType Get(viskores::Id valueIndex) const | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = double; PortalType_ = viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >; FunctorType_ = viskores::cont::internal::MagnitudeSquareFunctor]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:82: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalSOARead, viskores::internal::ArrayPortalBasicRead >::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | auto result = | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In function ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:164:10: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h: In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:19: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:84:14: note: parameter passing for argument of type ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >::ResultType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | return outVal; | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h: In member function ‘viskores::internal::ArrayPortalTransform::ValueType viskores::internal::ArrayPortalTransform::Get(viskores::Id) const [with ValueType_ = viskores::VecFlat; PortalType_ = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>; FunctorType_ = viskores::cont::internal::Cast >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h:81:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | ValueType Get(viskores::Id index) const { return this->Functor(this->Portal.Get(index)); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In member function ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagSerial; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:5: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In constructor ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:71: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In member function ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return static_cast(m_f(x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In member function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:134:71: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | return viskores::make_Vec(viskores::Min(a[0], b[0]), viskores::Max(a[1], b[1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In member function ‘void viskores::cont::tbb::ReduceBody::join(const viskores::cont::tbb::ReduceBody&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:460:38: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 460 | this->Sum = this->BinaryOperation(left.Sum, this->Sum); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In member function ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:55: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 72 | return static_cast(m_f((ValueTypeX)x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h: In member function ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:55: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalValueReference, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor> >::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 72 | return static_cast(m_f((ValueTypeX)x, (ValueTypeY)y)); | ^~~~~~~~~~~~~ [ 5%] Building CXX object ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation6.cxx.o cd /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont && /usr/bin/powerpc64le-linux-gnu-g++ -DTBB_VERSION_MAJOR=2022 -DVISKORESDIY_MPI_AS_LIB -DVISKORESDIY_NO_THREADS -Dviskores_cont_EXPORTS -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/optionparser -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/lcl/viskoreslcl -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/loguru -I/build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores -I/build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include -isystem /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/thirdparty/diy/viskoresdiy/include/viskoresdiy/mpi -g -O2 -ffile-prefix-map=/build/reproducible-path/vtk9-9.6.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wchar-subscripts -Wfloat-conversion -Wodr -ffunction-sections -MD -MT ThirdParty/viskores/vtkviskores/viskores/viskores/cont/CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation6.cxx.o -MF CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation6.cxx.o.d -o CMakeFiles/viskores_cont.dir/ArrayRangeComputeTemplateInstantiation6.cxx.o -c /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/Types.h:1668, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiationsIncludes.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:5: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:501:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 501 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:562:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:623:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator+(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:684:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 684 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:747:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 747 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:808:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 808 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:869:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator*(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:930:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 930 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:993:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 993 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1054:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1054 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1115:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator-(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1176:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1176 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1239:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1300:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1300 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1361:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h: In function ‘viskores::Vec viskores::operator/(const Vec&, Float64)’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/VecOperators.h:1422:1: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 1422 | ) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:132:23: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 132 | viskores::Vec operator()(const viskores::Vec& a, const viskores::Vec& b) const | ^~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h: In function ‘viskores::Vec viskores::MinAndMax::operator()(const viskores::Vec&, const viskores::Vec&) const [with T = viskores::Vec]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/BinaryOperators.h:132:23: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 426 | T temp = this->BinaryOperation(*inIter, *(inIter + 1)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const viskores::internal::ArrayPortalValueReference&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:72:40, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:426:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 431 | temp = this->BinaryOperation(temp, *inIter); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function ‘viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::ResultType viskores::cont::internal::ComputeRangeOptionsDecorator::Functor::operator()(viskores::Id) const [with SrcPortal = viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >; MaskPortal = viskores::internal::ArrayPortalBasicRead]’, inlined from ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:65, inlined from ‘viskores::internal::ArrayPortalValueReference::ValueType viskores::internal::ArrayPortalValueReference::Get() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:68:50, inlined from ‘viskores::internal::ArrayPortalValueReference::operator ValueType() const [with ArrayPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:72:48, inlined from ‘ResultType viskores::cont::internal::WrappedBinaryOperator::operator()(const Argument1&, const viskores::internal::ArrayPortalValueReference&) const [with Argument1 = viskores::Vec, 2>; Argument2 = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; ResultType = viskores::Vec, 2>; Function = viskores::MinAndMax >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/FunctorsGeneral.h:82:43, inlined from ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’ at /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:431:35: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:68:40: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::internal::NullFunctorType>::ValueType’ {aka ‘viskores::VecFlat’} when C++17 is enabled changed to match C++14 in GCC 10.1 68 | const auto& inVal = this->Src.Get(idx); | ~~~~~~~~~~~~~^~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h: In function ‘void viskores::cont::tbb::ReduceBody::operator()(const tbb::detail::d1::blocked_range&) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalTransform, viskores::internal::ArrayPortalBasicRead >, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType>, viskores::cont::internal::Cast >, viskores::cont::internal::Cast, double> >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::cont::internal::WrappedBinaryOperator, 2>, viskores::MinAndMax > >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:417:8: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 417 | void operator()(const ::tbb::blocked_range& range) | ^~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleUniformPointCoordinates.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleMultiplexer.h:28, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleRecombineVec.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiationsIncludes.h:26: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h: In member function ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType viskores::internal::ArrayPortalUniformPointCoordinates::Get(viskores::Id) const’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalUniformPointCoordinates.h:59:3: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalUniformPointCoordinates::ValueType’ {aka ‘viskores::Vec’} when C++17 is enabled changed to match C++14 in GCC 10.1 59 | { | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In instantiation of ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In static member function ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h: In instantiation of ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:688:26: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 688 | VISKORES_CONT static U Reduce(viskores::cont::DeviceAdapterId devId, | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/internal/ArrayPortalValueReference.h:21, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/IteratorFromArrayPortal.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayPortalToIterators.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleBasic.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandle.h:1007, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/BitField.h:22, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:23: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = double; int Size = 4]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: required from ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’ 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h: In instantiation of ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = double; int Size = 1]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:159:78: required from ‘static viskores::Vec viskores::TypeTraits >::ZeroInitialization() [with T = viskores::Vec; int Size = 2]’ 159 | return viskores::Vec(viskores::TypeTraits::ZeroInitialization()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:192:57: required from ‘viskores::cont::detail::ReduceFunctor::ReduceFunctor() [with U = viskores::Vec, 2>]’ 192 | : result(viskores::TypeTraits::ZeroInitialization()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:693:30: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 693 | detail::ReduceFunctor functor; | ^~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/TypeTraits.h:157:33: note: parameter passing for argument of type ‘viskores::Vec’ when C++17 is enabled changed to match C++14 in GCC 10.1 157 | static viskores::Vec ZeroInitialization() | ^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/DeviceAdapterTBB.h:25, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:30, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:24: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::StorageTagSOA>, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ In file included from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/internal/DeviceAdapterAlgorithmGeneral.h:23, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/internal/DeviceAdapterAlgorithmSerial.h:26, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/serial/DeviceAdapterSerial.h:27, from /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/DeviceAdapter.h:29: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores::cont::TryExecuteOnDevice(DeviceAdapterId, Functor&&, Arg1&&, Args&& ...) [with Functor = detail::ReduceFunctor, 2> >&; Arg1 = const ArrayHandle, 2>, internal::StorageTagDecorator, StorageTagSOA>, ArrayHandle > >&; Args = {viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 200 | return detail::TryExecuteImpl(devId, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 201 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | is_deviceAdapter{}, | ~~~~~~~~~~~~~~~~~~~ 203 | std::forward(arg1), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:694:39: required from ‘static U viskores::cont::Algorithm::Reduce(viskores::cont::DeviceAdapterId, const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >]’ 694 | viskores::cont::TryExecuteOnDevice(devId, functor, input, initialValue, binary_functor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:274:62: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 274 | return viskores::cont::internal::ArrayRangeComputeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:319:46: required from ‘viskores::cont::ArrayHandle viskores::cont::ArrayRangeComputeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 319 | return internal::ArrayRangeComputeImpl{}(input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 386 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h:90:13: note: parameter passing for argument of type ‘viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>::ValueType’ {aka ‘viskores::Vec, 2>’} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | ValueType Get(viskores::Id index) const { return this->Functor(index); } | ^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h: In instantiation of ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: required from ‘void viskores::ListForEach(Functor&&, List, Args&& ...) [with Functor = cont::detail::TryExecuteWrapper&; Ts = {cont::DeviceAdapterTagCuda, cont::DeviceAdapterTagTBB, cont::DeviceAdapterTagOpenMP, cont::DeviceAdapterTagKokkos, cont::DeviceAdapterTagSerial}; Args = {cont::detail::ReduceFunctor, 2> >&, cont::DeviceAdapterId&, cont::RuntimeDeviceTracker&, bool&, const cont::ArrayHandle, 2>, cont::internal::StorageTagDecorator, cont::ArrayHandle, cont::StorageTagSOA>, cont::internal::MagnitudeSquareFunctor, internal::NullFunctorType> > >, cont::ArrayHandle > >&, Vec, 2>&, MinAndMax >&}]’ 749 | auto init_list = { (f(Ts{}, std::forward(args)...), false)... }; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:131:24: required from ‘bool viskores::cont::detail::TryExecuteImpl(viskores::cont::DeviceAdapterId, Functor&&, std::false_type, Args&& ...) [with Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>, viskores::cont::internal::MagnitudeSquareFunctor, viskores::internal::NullFunctorType> > >, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::false_type = std::false_type]’ 131 | viskores::ListForEach(task, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 132 | VISKORES_DEFAULT_DEVICE_ADAPTER_LIST(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | std::forward(functor), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | devId, | ~~~~~~ 135 | tracker, | ~~~~~~~~ 136 | success, | ~~~~~~~~ 137 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:165:40: required from ‘viskores::cont::ArrayHandle viskores::cont::internal::ArrayRangeComputeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = double; S = StorageTagTransform, viskores::cont::StorageTagSOA>, MagnitudeSquareFunctor, viskores::internal::NullFunctorType>]’ 165 | viskores::cont::Algorithm::Reduce(device, decorated, identity, MinAndMaxFunctor{}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:227:42: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGenericImpl(viskores::VecTraitsTagMultipleComponents, const ArrayHandleType&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with ArrayHandleType = viskores::cont::ArrayHandle, viskores::cont::StorageTagSOA>]’ 227 | auto rangeAH = ArrayRangeComputeGeneric(magsqr, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:259:47: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 259 | return ArrayRangeComputeMagnitudeGenericImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 260 | typename VecTraits::HasMultipleComponents{}, flattened, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:288:71: required from ‘viskores::Range viskores::cont::internal::ArrayRangeComputeMagnitudeImpl::operator()(const viskores::cont::ArrayHandle&, const viskores::cont::ArrayHandle&, bool, viskores::cont::DeviceAdapterId) const [with T = viskores::Vec; S = viskores::cont::StorageTagSOA]’ 288 | return viskores::cont::internal::ArrayRangeComputeMagnitudeGeneric( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplate.h:355:55: required from ‘viskores::Range viskores::cont::ArrayRangeComputeMagnitudeTemplate(const ArrayHandle&, const ArrayHandle&, bool, DeviceAdapterId) [with T = viskores::Vec; S = StorageTagSOA]’ 355 | return internal::ArrayRangeComputeMagnitudeImpl{}( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | input, maskArray, computeFiniteRange, device); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/debian/build/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayRangeComputeTemplateInstantiation6.cxx:10:1: required from here 393 | viskores::cont::DeviceAdapterId) | ^ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:165:29: note: parameter passing for argument of type ‘viskores::Vec, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | VISKORES_CONT static auto Reduce(const viskores::cont::ArrayHandle& input, | ^~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/ArrayHandleDecorator.h: In instantiation of ‘viskores::internal::ArrayPortalDecorator::ValueType viskores::internal::ArrayPortalDecorator::Get(viskores::Id) const [with ValueType_ = viskores::Vec, 2>; FunctorType_ = viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >; InverseFunctorType_ = viskores::internal::decor::NoOpInverseFunctor; ValueType = viskores::Vec, 2>; viskores::Id = long long int]’: /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/FunctorsTBB.h:488:57: required from ‘decltype (binaryOperation(initialValue, inputPortal.Get(0))) viskores::cont::tbb::ReducePortals(InputPortalType, T, BinaryOperationType) [with InputPortalType = viskores::internal::ArrayPortalDecorator, 2>, viskores::cont::internal::ComputeRangeOptionsDecorator::Functor, viskores::internal::ArrayPortalBasicRead >, viskores::internal::ArrayPortalBasicRead >, viskores::internal::decor::NoOpInverseFunctor>; T = viskores::Vec, 2>; BinaryOperationType = viskores::MinAndMax >; decltype (binaryOperation(initialValue, inputPortal.Get(0))) = viskores::Vec, 2>]’ 488 | return binaryOperation(initialValue, inputPortal.Get(0)); | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/tbb/internal/DeviceAdapterAlgorithmTBB.h:173:30: required from ‘static decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) viskores::cont::DeviceAdapterAlgorithm::Reduce(const viskores::cont::ArrayHandle&, U, BinaryFunctor) [with T = viskores::Vec, 2>; U = viskores::Vec, 2>; CIn = viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle >; BinaryFunctor = viskores::MinAndMax >; decltype (viskores::cont::tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor)) = viskores::Vec, 2>]’ 173 | return tbb::ReducePortals(input.PrepareForInput(viskores::cont::DeviceAdapterTagTBB(), token), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | initialValue, | ~~~~~~~~~~~~~ 175 | binary_functor); | ~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/Algorithm.h:201:68: required from ‘bool viskores::cont::detail::ReduceFunctor::operator()(Device, Args&& ...) [with Device = viskores::cont::DeviceAdapterTagTBB; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; U = viskores::Vec, 2>]’ 201 | result = viskores::cont::DeviceAdapterAlgorithm::Reduce( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 202 | PrepareArgForExec(std::forward(args), token)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:57:15: required from ‘bool viskores::cont::detail::TryExecuteIfValid(std::true_type, DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, Args&& ...) [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}; std::true_type = std::true_type]’ 57 | return f(tag, std::forward(args)...); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:92:30: required from ‘void viskores::cont::detail::TryExecuteWrapper::operator()(DeviceTag, Functor&&, viskores::cont::DeviceAdapterId, viskores::cont::RuntimeDeviceTracker&, bool&, Args&& ...) const [with DeviceTag = viskores::cont::DeviceAdapterTagTBB; Functor = viskores::cont::detail::ReduceFunctor, 2> >&; Args = {const viskores::cont::ArrayHandle, 2>, viskores::cont::internal::StorageTagDecorator, viskores::cont::StorageTagSOA>, viskores::cont::ArrayHandle > >&, viskores::Vec, 2>&, viskores::MinAndMax >&}]’ 92 | ran = TryExecuteIfValid(std::integral_constant(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | tag, | ~~~~ 94 | std::forward(f), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | devId, | ~~~~~~ 96 | std::forward(tracker), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/List.h:749:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/vtk9-9.6.2+dfsg1/ThirdParty/viskores/vtkviskores/viskores/viskores/cont/TryExecute.h:200:32: required from ‘bool viskores TRUNCATED DUE TO SIZE LIMIT: 20971520 bytes